﻿@charset "utf-8";
*{margin:0;padding:0;list-style:none;}
q:before, q:after {	content:'';}
abbr,acronym{border:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
html{color:#333;-webkit-text-size-adjust:none;}

/*CSS 解决页面切换时滚动条出现时跳动问题 start*/
html {overflow-y: scroll;}
:root {overflow-y: auto;overflow-x: hidden;}
:root body {position: absolute;}
body {width: 100vw;overflow: hidden;}
/*CSS 解决页面切换时滚动条出现时跳动问题 end*/

body{ font-size:12px; color:#333; margin:0; padding:0;  font-family:"微软雅黑","宋体";background:#e8e8e8;  }
a{ color:#333; text-decoration:none;}
a:hover{ color:#c00; }
img{ border:none; padding:0; margin:0;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; }
li{ list-style:none; vertical-align:middle;}
.clear{  margin:0; overflow:hidden; visibility:hidden;  font-size: 0;  clear: both; height: 0; padding:0; 	} 
.fl{ float:left;}
.fr{ float:right;}
.left{ float:left;}
.right{ float:right;} 
.grayline{background:#fff; margin-bottom:10px; overflow:hidden; position:relative;} 
textarea{resize: none;}
a:focus {outline: none;}
/* 头部 */ 
.xx-banner{background:url(../images/xx-banner.jpg) top center no-repeat; height:240px; }
.banner{ height:580px; background:url(../images/topbanner.jpg) center no-repeat;}
.bannersmall{ height:100px;background:url(../images/topbannersmall.jpg) center no-repeat;}
.bannersmall a{ display:block; height:100px; }
.banner a{ display:block; height:580px;}
.head{ height:auto; }
.logo{ width:183px; height:117px; margin:0 auto; padding-top:51px; margin-bottom:13px;}
.dhmc{ height:38px;width:1030px; margin:0 auto;}
.datetime{ float:left; line-height:25px; font-size:14px; color:#000;}
.topsearch{ width:210px; height:25px; background:url(../images/se_bg.png) left top no-repeat; float:right;}
.topsearch .topsearchtext{width:160px;  height:25px; line-height:25px; color:#000; outline:none; padding:0px 0px 0px 15px; font-family:"微软雅黑"; float:left; border:none; background:none;}
.topsearch .topsearchtext input{ background:none; border:none; outline:none;}
.topsearch .topsearchbtn{ float:left; background:url(../images/fdj.png) center no-repeat;width:15px; height:15px; cursor:pointer; border:none; outline:none; margin:5px 14px 5px 6px;}
.menubox{ height:50px; background:#094eaa; clear:both;} 
.menu{ width:1030px; height:50px; margin:0 auto;}
.menu ul li{float:left;width:172px;height:50px;background:url(../images/menuline.png) right center no-repeat;position:relative;}
.menu ul li#m6{background:none; width:170px;}
.menu ul li a{display:block;height:50px;line-height:50px;text-align:center;font-size:18px;font-weight:bold;color:#fff;cursor:pointer;position:relative;-webkit-transition:all .3s;
-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;} 
.menu li a:hover,.menu li.on a{color:#040000;background:#fff; margin-left:-1px; width:173px;}
.menu li#m1 a:hover,.menu li#m1.on a{color:#040000;background:#fff; margin-left:0px; width:172px;}
.menu li#m6 a:hover,.menu li#m6.on a{color:#040000;background:#fff; margin-left:-1px; width:171px;}
.menu .menulist{position:absolute;left:0px;top:50px;z-index:1000;background:#fff;width:auto;height:50px;display:none; width:1030px;}
.menu .menulist ul{ height:auto;  text-align:left; overflow:hidden;  margin:0 auto; padding:0 37px;}
.menu .menulist li{display:inline;height:50px;width:auto;height:auto;float:none;font-size:16px; white-space:nowrap; background:none; text-align:left;}
.menu .menulist li a{display:inline-block;width:auto;padding:0 17px;margin:0;height:50px;line-height:50px;color:#106ea1!important;background:none !important; font-size:16px; font-weight:normal;}
.menu .menulist li a:hover{background:none !important;color:#094eaa;}
.menu li#m1 .menulist ul li a:hover,.menu li#m1.on .menulist ul li a{width:auto;}
.menu ul li#m3 .menulist{ left:-344px;}
.menu ul li#m4 .menulist{ left:-516px;}
.menuboxbg{ height:150px; clear:both; position:fixed; left:0px; top:0px; width:100%; z-index:999;}
.menuboxbg1{ height:50px; background:#094eaa;}
.menubox1{ width:1030px; height:auto; margin:0 auto;}
.menu1{ float:right; width:890px;}
.menu1 ul li{float:left;width:148px;height:50px;background:url(../images/menuline.png) right center no-repeat; position:relative; }
.menu1 ul li#last{background:none; width:150px;}
.menu1 ul li a{display:block;height:50px;line-height:50px;text-align:center;font-size:18px;font-weight:bold;color:#fff;cursor:pointer;position:relative;-webkit-transition:all .3s;
-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;} 
.menu1 li a:hover,.menu1 li.on a{color:#040000;background:#fff; margin-left:-1px; width:149px;}
.menu1 li#last a:hover,.menu1 li#last.on a{color:#040000;background:#fff; margin-left:-1px; width:151px;}
.menu1 .menulist{position:absolute;left:-140px;top:50px;z-index:1000;background:#fff;width:auto;height:50px;display:none; width:1030px;}
.menu1 .menulist ul{ height:auto;  text-align:left; overflow:hidden;  margin:0 auto; padding:0 37px;}
.menu1 .menulist li{display:inline;height:50px;width:auto;height:auto;float:none;font-size:16px; white-space:nowrap; background:none; text-align:left;}
.menu1 .menulist li a{display:inline-block;width:auto;padding:0 17px;margin:0;height:50px;line-height:50px;color:#106ea1!important;background:none !important; font-size:16px; font-weight:normal;}
.menu1 .menulist li a:hover{background:none !important;color:#094eaa;}
.menu1 ul li#mm3 .menulist{ left:-428px;}
.menu1 ul li#mm4 .menulist{ left:-576px;}
/*头部结束*/
/*悬浮*/
.home_web{ background:#fff;width:58px;height:295px; border:1px solid #e3e2e3; border-bottom:none;height:auto;position:fixed; _position:absolute;right:50%;    margin-right: -600px;top:320px; _top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,50)||40)-(parseInt(this.currentStyle.marginBottom,50)||40))); font-family:Microsoft Yahei; z-index:9997;  }
.home_web1{ display:block;}
.web_position{ width:58px; height:59px; float:left; border-bottom:1px solid #e3e2e3;}
.web_position a.web_link{cursor:pointer; height:59px; line-height:59px; text-align:center; display:block; overflow:hidden; transition: 0.4s all; color: #fff;}
.web_position a.web_link:hover,a.web_link.active{color:#fff; text-decoration:none; background-color: #d1e5ff;}
/*右侧 搜索 end*/
.nav_01 a.web_link{ background:url(../images/yc_jcname.png) center no-repeat;}
.nav_02 a.web_link{ background:url(../images/yc_phone.png) center no-repeat;}
.nav_03 a.web_link{ background:url(../images/yc_wx.png) center no-repeat;}
.nav_04 a.web_link{background:url(../images/yc_wb.png) center no-repeat;}
.nav_05 a.web_link{ background:url(../images/yctop.png) center no-repeat;}
.web_area{ width:120px !important; height:140px !important;  position: absolute !important;top: 18px;right:45px !important; display:none; background: url(../images/p_ewmbg.png) left top no-repeat !important; text-align:center; }
 
.web_area li{padding:5px;background:#fff;}
.web_area li,.web_area img{ width:80px !important; height:80px !important; overflow:hidden;margin:0 auto;text-align:center;display:block;}
#home_web .img_title{display:block;width:100%;text-align:center;font-size:16px;color:#fff;line-height:32px;}
p.img_info{font-size:18px;color:#fff;font-weight:bold;width:100%;text-align:center;display:block;line-height:36px;}

#home_web .info .fx{position:absolute; left:30px; top:123px; width:120px; height:82px; background:#333333; padding:10px 0 0 10px;}
#home_web .info .fx .bdsharebuttonbox{width:100px!important;height:70px;background:#fff;padding:0 0 0 8px; border:#404040 1px solid;}
#home_web .info .fx .bdshare-button-style0-24 a,#home_web .info .fx .bdshare-button-style0-24 .bds_more{margin:7px 8px 0 0 !important;}
span.smgz{display: block; width: 100%;  color: #666; font-size: 18px; font-weight: bold; line-height: 36px;}
.weibo{top: 43px;right: 45px;}
.weixin{top: 98px;right: 45px;}
.fx{top: 170px !important;right: 45px !important;background: #fff !important;width: 100px !important;height: 72px !important;padding: 5px 3px 5px 17px;}
 /*主体部分开始*/ 
.container{ width:1030px; margin:0 auto; height:auto; padding-top:20px;  } 
.flash{ height:500px;  overflow:hidden;}
.flash .mF_ladyQ_myFocus{ height:500px!important;}
.flash .mF_ladyQ  .txt li{ padding:0 !important;height:150px !important;width:100% !important; bottom:0px!important;}
.flash .mF_ladyQ  .txt li a{width:1030px !important; height:50px !important; padding-top:16px!important;   overflow:hidden; line-height:46px!important;  color:#ffffff !important; text-align:center !important;font-family:"微软雅黑"; font-size:32px!important;}  
.flash .mF_ladyQ  .txt li p{ color:#e0dedd !important; line-height:35px!important; padding:0px 60px 0px 60px!important; margin:0 auto!important; height:35px!important; overflow:hidden!important; white-space:nowrap;text-overflow:ellipsis; text-align:center !important; font-family:"微软雅黑"!important; font-size:15px!important;}
.flash .mF_ladyQ  .num{ top:460px !important; height:3px!important; width:185px !important;position:absolute !important;left:422px !important; margin-left:0px !important; z-index:3;}
.flash .mF_ladyQ  .num{ text-align:center !important;background:none !important; }
.flash .mF_ladyQ  .num ul{ text-align:center; right:0px!important;   width:100%!important;}
.flash .mF_ladyQ  .num li{width:25px !important; height:3px !important; line-height:3px!important; padding-right:5px !important; padding-left:5px !important; text-align:center!important; margin-left:0px!important; float:none!important; display:inline!important;}
.flash .mF_ladyQ  .num li.current a{ background:#7cc2c5 !important;color:#7cc2c5!important;}
.flash .mF_ladyQ  .num li a{ background:#b3a993!important; width:25px !important; height:3px !important; display:inline-block!important; color:#b3a993!important; overflow:hidden; }
.flash .mF_ladyQ  .num li a{ text-indent:0em;} 
.flash .mF_ladyQ  .prev,.flash .mF_kdui .next{ width:26px !important; height:57px !important; background:url(../images/fprve.png) 0 0 no-repeat; left:0px !important;}
.flash .mF_ladyQ  .next{ left:auto;right:12px; background-position:-26px 0; right:0px !important; left: auto !important;}
.flash .mF_ladyQ  .prev:hover,.mF_ladyQ  .next:hover{opacity:1;}
.flash .mF_ladyQ  .pic{ width:1030px!important; position:absolute; left:0px; top:0px;} 
.flash .mF_ladyQ  li:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.flash .mF_ladyQ  .pic img{width:1030px;height:500px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}


/*焦点图*/
.index_focus .lft_pic{width:1030px;height:500px;overflow:hidden; margin:0 auto;}
.index_focus .pannel-image,.index_focus img{width:100%;height:500px;}
/*focus*/
.titBg{ }
/* slider-carousel */
.slider-carousel{position:relative;width:100%;height:500px;overflow:hidden;}
.slider-carousel .item{width:100%;height:500px}
.slider-carousel .slidesjs-navigation{width:42px;height:69px;position:absolute;text-indent:-9999em;top:215px;z-index:100; display:none;}
.slidesjs-previous{  background:url(/tmp/images/leftbtn.png) no-repeat;left:0px}
.slidesjs-next{background:url(/tmp/images/rightbtn.png) no-repeat;right:0px} 
.slidesjs-pagination{ top:460px ; height:3px; width:175px;position:absolute;left:428px; z-index:13;text-align:center}
.slidesjs-pagination-item{width:25px; height:3px; line-height:3px; padding-right:5px; padding-left:5px; text-align:center;float:left;}
.slidesjs-pagination-item a.active{ background:#7cc2c5; color:#7cc2c5;}
.slidesjs-pagination-item a{ background:#b3a993; width:25px; height:3px;color:#b3a993; overflow:hidden; display:block;}
.slidesjs-pagination-item a{ text-indent:0em;}  
.slider-carousel .titBg{position:absolute;width:100%;height:150px;left:0;bottom:0px;z-index:1;background: #000;filter: alpha(opacity=40); opacity: 0.4;}
.slider-carousel .subtitle{position:absolute;width:100%;height:150px;left:0;bottom:0px;z-index:2;} 
.slider-carousel .subtitle a{height:50px;line-height:46px;overflow:hidden; text-align:center; padding-top:16px; display:block;text-decoration:none; font-weight:normal; color:#fff; font-size:32px; overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  font-family:"微软雅黑","宋体"; }
.slider-carousel .subtitle p{color:#e0dedd; line-height:35px; padding:0px 60px 0px 60px; margin:0 auto; height:35px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:center; font-family:"微软雅黑"; font-size:15px;}
.slidesjs-container{ overflow:visible !important}
/*图片切换结束*/
.hfgg{ height:auto; overflow:hidden;}
.hfgg ul li{ height:100px; margin-top:20px; width:100%;}
/*头条新闻开始*/
.ttnews{ height:130px; background:#fff;}
.ttnews ul{ height:90px; padding:20px 0px 20px 20px;}
.ttnews ul li{ width:317px; height:90px; float:left; margin-right:20px; }
.ttnews ul li.num3{ margin-right:0px; width:316px;}
.ttnews ul li .ttxwpic{ width:160px; height:90px; float:left; overflow:hidden;}
.ttnews ul li .ttxwpic img{width:160px; height:90px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.ttnews ul li:hover .ttxwpic img{width:160px; height:90px;-webkit-transform:scale(1.1);transform:scale(1.1)}
.ttnews ul li .ttxwnr{width:147px; float:right;}
.ttnews ul li .ttxwnr .ttxwnrtit{ height:40px; line-height:20px; overflow:hidden;}
.ttnews ul li .ttxwnr .ttxwnrtit a{ font-size:14px; display:block;}
.ttnews ul li .ttxwnr .ttxwnrdate{ color:#4c4c4c; line-height:30px; display:block;}
.ttnews ul li .ttxwnr .clickbox{ height:20px; display:block; line-height:20px; display:none;}
.ttnews ul li .ttxwnr .clickbox .dzdot1{ background:url(../images/fwcount.png) left center no-repeat; color:#106ea1; padding-left:20px; margin-right:15px;}
.ttnews ul li .ttxwnr .clickbox .dzdot2{ background:url(../images/dianzan.png) left center no-repeat; color:#106ea1; padding-left:17px; cursor:pointer;}
.ttnews ul li .ttxwnr .clickbox .dzdothover{background:url(../images/dianzanhover.png) left center no-repeat; color:#da0d1b; padding-left:17px;cursor:pointer;}
/*智库*/
.tit_list{ height:67px;  background:url(../images/listbg.jpg) center repeat-x;}
.tit_list a{ background:url(../images/list.jpg) left center no-repeat #e8e8e8; padding:0 20px 0px 24px; height:67px; line-height:66px; float:left; font-size:28px; color:#004d92; font-weight:bold;}
.information{ height:auto; min-height:307px;_height:auto; background:#fff; }
.information ul li{height:190px; padding:20px; border-bottom:1px solid #e8e8e8;}
.information ul li.num3{ border-bottom:none;}
.information ul li .czkwpic{ width:338px; height:190px; overflow:hidden; }
.information ul li .czkwpic img{width:338px; height:190px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.information ul li:hover .czkwpic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.information ul li .czkwmain{ width:632px; padding-top:26px;}
.information ul li .czkwmain .czkwtit a{ font-size:24px; color:#000; line-height:56px; height:56px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;}
.information ul li .czkwmain .czkwtit a:hover{ color:#004d92;}
.information ul li .czkwmain .czkwnr{ line-height:20px; font-size:14px; height:40px; overflow:hidden;}
.information ul li .czkwmain .czkwnrbot{ height:30px; line-height:30px;  padding:5px 0px;}
.information ul li .czkwmain .czkwnrbot .datels{ color:#4c4c4c;}
.information ul li .czkwmain .czkwnrbot .dzdot1{background:url(../images/fwcount.png) left center no-repeat; color:#106ea1; padding-left:20px; margin-right:15px;}
.information ul li .czkwmain .czkwnrbot .dzdot2{ background:url(../images/dianzan.png) left center no-repeat; color:#106ea1; padding-left:17px; cursor:pointer;}
.information ul li .czkwmain .czkwnrbot .dzdothover{background:url(../images/dianzanhover.png) left center no-repeat; color:#da0d1b; padding-left:17px;cursor:pointer;}
.information ul li .czkwmain .czkwnrbot .ckly{display: none;}
/*杂志*/
.newqk_tu{ padding:20px; height:301px; background:#fff;}
.newqk_tu ul li{ width:208px; height:301px; margin-right:53px;  float:left;}
.newqk_tu ul li.num3{ margin-right:52px;}
.newqk_tu ul li.num4{ margin-right:0px;}
.newqk_tu ul li .img{width:208px; height:265px; overflow:hidden; display:block;}
.newqk_tu ul li .img img{ width:208px; height:265px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.newqk_tu ul li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.newqk_tu ul li .con_imgname{ height:35px; line-height:35px; margin-top:1px; background:#054ba9; width:100%; display:block; text-align:center; font-size:14px; color:#fff;   }
/*研究院*/
.yjylist{ height:150px; background:#fff; padding:30px 1px 20px;}
.yjylist ul li{ width:257px; height:150px; text-align:center; float:left;}
.yjylist li a .ico{  width:257px; height:115px;  display:block;   text-align:center;}
.yjylist li a:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);} 
.yjylist li a .tit{ width:100%; height:35px; line-height:35px; text-align:center; font-size:16px; display:block; color:#000; cursor:pointer;}
.yjylist li.num1 a .ico{ background:url(../images/yjybtn1.png) top  center no-repeat; }
.yjylist li.num2 a .ico{ background:url(../images/yjybtn2.png) top  center no-repeat;}
.yjylist li.num3 a .ico{ background:url(../images/yjybtn3.png) top  center no-repeat; }
.yjylist li.num4 a .ico{ background:url(../images/yjybtn4.png) top  center no-repeat;}
.yjylist li.num1 a:hover .ico{ background:url(../images/yjybtn01.png) top  center no-repeat; }
.yjylist li.num2 a:hover .ico{ background:url(../images/yjybtn02.png) top  center no-repeat;}
.yjylist li.num3 a:hover .ico{ background:url(../images/yjybtn03.png) top  center no-repeat; }
.yjylist li.num4 a:hover .ico{ background:url(../images/yjybtn04.png) top  center no-repeat;}
.yjylist li a:hover .tit{ color:#054ba9;}
/*高端活动*/
.gdhdbox{ padding:20px 0px 0px 20px; height:auto; background:#fff; overflow:hidden;}
.gdhdbox ul li{ width:232px; height:200px; float:left; margin-right:20px;}
.gdhdbox ul li .img{width:232px; height:128px; overflow:hidden; display:block;}
.gdhdbox ul li .img img{ width:232px; height:128px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.gdhdbox ul li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.gdhdbox ul li .con_imgname{ display:block; line-height:20px;font-size:14px; height:40px; padding:16px 0px; }
/*商界*/
.sjnews{height:auto; min-height:255px;_height:auto; background:#fff; padding:20px 0px 0px 20px;}
.sjnews ul li{height:255px; width:317px; float:left; margin-right:20px;}
.sjnews ul li.num3{ margin-right:0px;}
.sjnews ul li .img{width:317px; height:178px; overflow:hidden; display:block;}
.sjnews ul li .img img{width:317px; height:178px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.sjnews ul li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.sjnews ul li .con_imgname{ display:block; font-size:14px; line-height:22px; height:42px; padding:16px 0px; }
/*视界*/
.shijiebox{height:auto;background:#fff; padding:20px 0px 20px 20px; overflow:hidden;}
.sjleft{ float:left; width:485px; height:274px; position:relative;}
.sjleft .pic{ width:485px; height:274px; overflow:hidden;}
.sjleft .pic .bg{ width:55px; height:55px; background:url(../images/spdotbg.png) no-repeat; position:absolute; left:215px; top:109px;}
.sjleft .pic img{width:485px; height:274px;  display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.sjleft:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)} 
.sjleft .contxt{ height:50px; line-height:50px; background:url(../images/text.png) repeat; position:absolute; left:0px; bottom:0px; width:100%;}
.sjleft .contxt a{ color:#fff; font-size:24px; padding-left:20px; width:320px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.sjleft .contxt .ckly{ padding-right:20px;}
.sjleft .contxt .dzdot1{ background:url(../images/spcount.png) left center no-repeat; color:#fff; padding-left:20px; margin-right:15px;}
.sjleft .contxt .dzdot2{ background:url(../images/spdianzan.png) left center no-repeat; color:#fff; padding-left:17px; cursor:pointer;}
.sjleft .contxt .dzdothover{ background:url(../images/dianzanhover.png) left center no-repeat; color:#da0d1b; padding-left:17px; cursor:pointer;}
.sjright{ width:505px; height:auto; float:right;}
.sjright ul li{ width:232px; height:auto; float:left; margin-bottom:18px;  margin-right:20px;}
.sjright ul li .img{ width:232px; height:128px; overflow:hidden; position:relative;}
.sjright ul li .img .bg{width:55px; height:55px; background:url(../images/spdotbg.png) no-repeat; position:absolute; left:88px; top:36px;}
.sjright ul li .img img{width:232px; height:128px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.sjright ul li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.sjright ul li.num3,.sjright ul li.num4{ margin-bottom:0px;}
.sjright ul li .txt{ display:none;}  
/*战略合作活动*/
.zlhzbox{ padding:20px; overflow:hidden; height:auto;background:#fff; }
.zlhzbox .mF_dleung{ position:relative;}
.zlhzbox .mF_dleung .loading{ position:absolute; width:100%; height:100%; background:none !important; z-index:9;}
.zlhzbox .mF_dleung .pic{ position:absolute; width:485px; height:275px;overflow:hidden; left:0px; top:0px;}
.zlhzbox .mF_dleung .pic img{ width:485px; height:275px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.zlhzbox .mF_dleung:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.zlhzbox .mF_dleung .txt{ position:absolute; right:0px !important; top:0px !important;overflow:hidden; width:485px !important;  height:274px; background:none!important; }
.zlhzbox .mF_dleung .txt li{float:left; width:100% !important; height:68px !important;line-height:68px !important;margin:0 !important;overflow:hidden; position:relative; border-bottom:1px solid #eee; }
.zlhzbox .mF_dleung .txt li a,.zlhzbox .mF_dleung .txt li b{position:absolute; z-index:2;top:0;width:98% !important;font-family:"微软雅黑" !important;height:100%;color:#000!important;font-size:14px!important;text-decoration:none; text-align:left !important; padding-left:2% !important;}
.zlhzbox .mF_dleung .txt li b{z-index:1;opacity:1 !important;filter:Alpha(opacity=100) !important; background:none !important;}
.zlhzbox .mF_dleung .txt li.current a{color:#000 !important; width:525px!important;}
.zlhzbox .mF_dleung .txt li.current b{background:#eee !important; margin-left:-20px; margin-right:-20px; width:525px!important; border-bottom:none;}
.zlhzbox .mF_dleung .txt li p{ display:none;}
.zlhzbox .mF_dleung  .txt li .date{ color:#fff; position:absolute; right:20px; z-index:99999;}
.zlhzbox .mF_dleung  .pic li .date{ display:none;}
/*决策新媒体矩阵*/
.brand{ height:223px; padding:20px 8px; overflow:hidden;height:auto;background:#fff; margin-bottom:20px;}
.brand a {display: block;float: left;width: 202px;height: 223px;text-align: center;position: relative; background:url(../images/jzline.png) right center no-repeat; padding-right:1px}
.brand a .matrix_show{width: 202px;height: auto; margin-top: 23px;}
.brand a.last{ background:none; padding-right:0px;}
.brand .info{display: none;}
.vertical .info{width: 0;height: 223px;margin: 0 auto; position: relative;z-index: 2;}
/*底部 */
.footer{ height:auto; background:#565656; padding:40px 0px 40px;}
.foot{ width:1030px; margin:0 auto;}
.linkbox{ border-top:1px solid #e8e8e8; padding-top:15px;   overflow:hidden;}
.link1{ line-height:20px;height:auto; overflow:hidden; position:relative;}
.link2{ border-bottom:1px solid #e8e8e8; padding-bottom:16px; height:auto; overflow:hidden; padding-top:12px;}
.link1 span,.link2 span{ color:#fff; line-height:20px; float:left; display:block;}
.linkwz{  line-height:20px; margin-left:70px;}
.linkwz ul li{padding:0 9px; float:left; height:20px; line-height:20px; white-space:nowrap;}
.linkwz ul li a{ color:#fff;}
.footnav{ padding-top:12px; height:auto; overflow:hidden;}
.footlist{ background:url(../images/footline.jpg) right 10px repeat-y; width:105px; float:left;}
.footlist ul li{ height:30px; line-height:30px; text-align:left;}
.footlist ul li a{  color:#fff;}
.footwz{ float:left; width:660px;}
.footwz p{background:url(../images/footline.jpg) right 10px repeat-y;  text-align: center;  line-height:24px; color:#fff;  padding:0 25px 0 25px;}
.footwz p span{ line-height:28px; margin-bottom:6px;}
.footwz p a{ color:#fff;}
.footwz p.last{ background:none;}
.foottu{  height:80px; float:right; }
.foottu ul li,.foottu1 ul li{ width:122px; height:80px; text-align:center; float:left; color:#fff; line-height:32px; margin-right:25px;}
.foottu ul li img,.foottu1 ul li img{ display:block; margin:0 auto;}
.foottu ul li.num2,.foottu1 ul li.num2{ width:98px; margin-right:0px;}
.foottu{ height: auto;  width:260px;}
.foottu ul li{ float: none; text-align: center; width: auto !important; margin-right: 0;}
 /*栏目页底部*/
.foottu1{ width:245px; height:80px; margin:0 auto;}
.footbtn{ height:65px; margin-bottom:15px; clear:both; text-align:center;margin-top:15px;}
.footbtn ul li{ padding:0 38px; height:65px; width:65px; display:inline;text-align:center; }
.footbtn ul li.ewmtop{ position:relative; z-index:33}
.footbtn ul li:hover .ewmtu{ display:block;}
.footbtn .ewmtu{ position:absolute; display:none; z-index:39; width:283px; height:132px; bottom:65px; left:-100px; padding:26px 20px 27px 25px; background:url(../images/ewm_tubg.png) center no-repeat;}
.footbtn .ewmtu ul{ float:left;width:132px; }
.footbtn .ewmtu ul li{ width:132px; height:132px; float:left; padding:0px;}
.footbtn .ewmtu ul li img{height:132px;width:132px; }
.footbtn .ewmtutitle{ padding:30px 0px 0px 26px; width:124px; line-height:36px; font-size:16px; color:#333; float:right; display:block;}
.footbtn .phone{ left:-100px;}
.footlist1{ height:30px; line-height:30px; text-align:center; font-size:14px;}
.footlist1 ul li{ background:url(../images/footnavline.png) right center no-repeat; padding:0 20px; display:inline;text-align:center;}
.footlist1 ul li a{ color:#fff;}
.footlist1 ul li#last{ background:none;}
.footcon{ line-height:28px; color:#fff; text-align:center; font-size:14px;}
.footcon a{ color: #fff;}
/*智库主页*/
.zkflash{ height:275px;overflow:hidden; padding:20px; background:#fff;}
.zkflash .mF_dleung{ position:relative;}
.zkflash .mF_dleung .loading{ position:absolute; width:100%; height:100%; background:none !important; z-index:9;}
.zkflash .mF_dleung .pic{ position:absolute; width:485px; height:275px;overflow:hidden; left:0px; top:0px;}
.zkflash .mF_dleung .pic img{ width:485px; height:275px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.zkflash .mF_dleung:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.zkflash .mF_dleung .txt{ position:absolute; right:0px !important; top:0px !important;overflow:hidden; width:485px !important;  height:275px; background:none!important; }
.zkflash .mF_dleung .txt li{float:left; width:100% !important; height:68px !important;line-height:68px !important;margin:0 !important;overflow:hidden; position:relative; border-bottom:1px solid #dbdbdb; }
.zkflash .mF_dleung .txt li a,.zkflash .mF_dleung .txt li b{position:absolute; z-index:2;top:0;width:98% !important;font-family:"微软雅黑" !important;height:100%;  color:#000!important;font-size:20px!important;text-decoration:none; text-align:left !important; padding-left:2% !important;}
.zkflash .mF_dleung .txt li b{z-index:1;opacity:1 !important;filter:Alpha(opacity=100) !important; background:url(../images/xw_bg3.png) 32px bottom no-repeat !important;}
.zkflash .mF_dleung .txt li.current a{color:#000 !important; }
.zkflash .mF_dleung .txt li.current b{background:#eee !important;}
.zkflash .mF_dleung .txt li p{ display:none;}
.zkflash .mF_dleung  .txt li .date{ color:#fff; position:absolute; right:20px; z-index:99999;}
.zkflash .mF_dleung  .pic li .date{ display:none;}

.zknavdh{ height:50px; margin:5px 0px; position:relative;}
.zknavdh .prev{ width:6px; height:25px; position:absolute; left:0px; top:12px; background:url(../images/zklist.jpg) left no-repeat;}
.zknavdh .next{width:6px; height:25px; position:absolute; right:0px; top:12px; background:url(../images/zklist.jpg) left no-repeat;}
.zknavdh .navdhlist{ position:absolute; left:0px; top:0px; width:1030px;}
.zknavdh .navdhlist ul li{ width:206px; height:50px; float:left; text-align:center;}
.zknavdh .navdhlist ul li a{ font-size:18px; color:#000; line-height:50px; display:block;}
.zknavdh .navdhlist ul li.sec2 a{ color:#0a4eab;} 

.navjz{ height:auto; margin-bottom:20px;}
.informationlist{ background:#fff; }
.informationlist ul li{height:190px; padding:20px; border-bottom:1px solid #e8e8e8;}
.informationlist ul li:last-child{ border-bottom:none;}
.informationlist ul li .czkwpic{ width:338px; height:190px; overflow:hidden; }
.informationlist ul li .czkwpic img{width:338px; height:190px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.informationlist ul li:hover .czkwpic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.informationlist ul li .czkwmain{ width:632px; padding-top:26px;}
.informationlist ul li .czkwmain .czkwtit a{ font-size:24px; color:#000; line-height:56px; height:56px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;}
.informationlist ul li .czkwmain .czkwtit a:hover{ color:#004d92;}
.informationlist ul li .czkwmain .czkwnr{ line-height:20px; font-size:14px; height:40px; overflow:hidden;}
.informationlist ul li .czkwmain .czkwnrbot{ height:30px; line-height:30px;  padding:5px 0px;}
.informationlist ul li .czkwmain .czkwnrbot .datels{ color:#4c4c4c;}
.informationlist ul li .czkwmain .czkwnrbot .dzdot1{background:url(../images/fwcount.png) left center no-repeat; color:#106ea1; padding-left:20px; margin-right:15px;}
.informationlist ul li .czkwmain .czkwnrbot .dzdot2{ background:url(../images/dianzan.png) left center no-repeat; color:#106ea1; padding-left:17px; cursor:pointer;}
.informationlist ul li .czkwmain .czkwnrbot .dzdothover{background:url(../images/dianzanhover.png) left center no-repeat; color:#da0d1b; padding-left:17px;cursor:pointer;}
.navjz .starting{ padding:30px; display:block;height:auto; min-height:170px;_height:auto; background:#fff;}
.informationlist .starting{ padding:30px; display:block;}
/*栏目页 文字列表 */
.listnews{font-size:14px;padding:30px;line-height:200%;overflow:hidden; background:#fff;}
.listnews ul{clear:both;padding:0 !important; width:100% !important;}
.listnews ul li{height:38px;line-height:38px;vertical-align:bottom;background:url(../images/arr.gif) 0 14px no-repeat;padding-left:12px; overflow:hidden;font-size:16px;}
.listnews ul li a:hover{color:#ff4e00;}
.listnews ul li img{float:left;padding-top:10px !important;}
.listnews ul li.botline{border-bottom:1px dashed #ddd;padding-bottom:15px;margin-bottom:15px;}
.listnews td{line-height:32px;}
.listnews ul li.last{  border-bottom: 1px dashed #ddd;  padding-bottom: 8px; margin-bottom: 8px;}
/*杂志主页*/
.imglist{padding:20px 0px 0px; height:auto; background:#fff;  overflow:hidden;}
.imglist li{ width:208px; height:301px; padding:0px 53px 0px 0px;  float:left;} 
.imglist li img{ width:208px; height:265px; float:left;}
.imglist li span{ height:35px; line-height:35px; margin-top:1px; background:#054ba9; width:100%; display:block; text-align:center; font-size:14px; color:#fff; float:left;}
.imglist li span a{color:#fff;}
.imglist li.line{ width:100%; height:1px; margin:0px; padding:15px 0px; background:url(../images/zzlinebg.jpg) center no-repeat;}
.imglist li.last{ width:100%; height:1px; margin:0px; padding:0px;}
.imglist li.num4,.imglist li.num8,.imglist li.num12{ padding-right:0px;}
.imglist11 li{width:316px; height:189px;padding:0px 20px 0px 0px; }
.imglist11 li img{ width:316px; height:153px;}
.imglist11 li.num3,.imglist11 li.num6,.imglist11 li.num9{ padding-right:0px;}
/*通用页面*/
.selectbtn{ background:#fff; padding:20px 20px 0px; overflow:hidden;}
.selectbtn select{ float:right; height:36px; width:120px; outline:none; cursor:pointer; color:#333; font-size:16px; font-family:"微软雅黑";}
.wz_top{ height:50px; line-height:50px; background:url(../images/dqwz.png) left center no-repeat; font-size:16px; padding-left:36px;}
.nav_doc{height:auto; min-height:200px;_height:200px; background:#fff; line-height:32px; border:1px solid #dcdcdc; overflow:hidden; padding:40px; font-size:16px;text-align:justify; text-justify:inter-ideograph;}
/*研究院主页*/
.yjydhlist{ width:240px; border-top:2px solid #094eaa; background:#fff; float:right;  margin-top:20px; margin-bottom:20px;}
.yjydhlist ul li{ width:240px; height:200px; border-bottom:1px solid #e1e3e6; text-align:center;}
.yjydhlist ul li:last-child{ border-bottom:none;}
.yjydhlist ul li a{ padding-top:145px; line-height:35px; height:35px; display:block; font-size:16px;}
.yjydhlist ul li a.num1{ background:url(../images/yjybtn1.png)  center 30px no-repeat; }
.yjydhlist ul li a.num2{ background:url(../images/yjybtn2.png)  center 30px no-repeat;}
.yjydhlist ul li a.num3{ background:url(../images/yjybtn3.png)  center 30px no-repeat; }
.yjydhlist ul li a.num4{ background:url(../images/yjybtn4.png)  center 30px no-repeat;}
.yjydhlist ul li.sec2 a{ color:#0a4eab; font-weight:bold;}
.yjydhlist ul li.sec2 a.num1{ background:url(../images/yjybtn01.png)  center 30px no-repeat; }
.yjydhlist ul li.sec2 a.num2{ background:url(../images/yjybtn02.png)  center 30px no-repeat;}
.yjydhlist ul li.sec2 a.num3{ background:url(../images/yjybtn03.png)  center 30px no-repeat; }
.yjydhlist ul li.sec2 a.num4{ background:url(../images/yjybtn04.png)  center 30px no-repeat;}
.yjy_jz{ width:770px; float:left; margin-bottom:20px;}
.yjy_jz .informationlist{ background:#fff; height:auto;min-height:763px;_height:763px; }
.yjy_jz .informationlist ul li{height:150px; padding:20px; border-bottom:1px solid #e8e8e8;}
.yjy_jz .informationlist ul li:last-child{ border-bottom:none;}
.yjy_jz .informationlist ul li .czkwpic{ width:267px; height:150px; overflow:hidden; }
.yjy_jz .informationlist ul li .czkwpic img{width:267px; height:150px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.yjy_jz .informationlist ul li:hover .czkwpic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.yjy_jz .informationlist ul li .czkwmain{ width:443px; padding-top:7px;}
.yjy_jz .informationlist ul li .czkwmain .czkwtit a{ font-size:24px; color:#000; line-height:56px; height:56px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;}
.yjy_jz .informationlist ul li .czkwmain .czkwtit a:hover{ color:#004d92;}
.yjy_jz .informationlist ul li .czkwmain .czkwnr{ line-height:20px; font-size:14px; height:40px; overflow:hidden;}
.yjy_jz .informationlist ul li .czkwmain .czkwnrbot{ height:30px; line-height:30px;  padding:5px 0px;}
.yjy_jz .informationlist ul li .czkwmain .czkwnrbot .datels{ color:#4c4c4c;}
.yjy_jz .informationlist ul li .czkwmain .czkwnrbot .dzdot1{background:url(../images/fwcount.png) left center no-repeat; color:#106ea1; padding-left:20px; margin-right:15px;}
.yjy_jz .informationlist ul li .czkwmain .czkwnrbot .dzdot2{ background:url(../images/dianzan.png) left center no-repeat; color:#106ea1; padding-left:17px; cursor:pointer;}
.yjy_jz .informationlist ul li .czkwmain .czkwnrbot .dzdothover{background:url(../images/dianzanhover.png) left center no-repeat; color:#da0d1b; padding-left:17px;cursor:pointer;}
.columnname{ height:62px; line-height:62px; background:url(../images/yjylistbg.jpg) center repeat-x;}
.columnname span{ background:url(../images/yjylist.jpg) left center no-repeat #e8e8e8; padding:0 20px; font-size:24px; color:#004d92; font-weight:bold;}
/*战略合作伙伴*/
.hezuolist{ width:220px; padding:50px 10px 20px; background:#fff;border-top:2px solid #094eaa; float:right; min-height:1497px;_height:1497px; margin-top:20px; margin-bottom:20px; position:relative;}
.hzhblist{position:absolute; top:10px; left:20px; height:24px; line-height:24px; font-size:18px;}
.hzhblist a{ color:#004d92;}
.hz_more{ width:74px; height:24px; position:absolute; top:10px; right:0px; line-height:24px; color:#bebebe; font-size:14px;}
.hezuolist ul li{ padding:9px; border-bottom:1px solid #e8e8e8; height:auto; overflow:hidden; font-size:16px;}
.hezuolist ul li span{ float:left;}
.hezuolist ul li .title{ width:70px; line-height:20px;}
.hezuolist ul li .titlef{ width:122px; line-height:20px;}
.hezuolist ul li a{ color:#000;}
.sj_wz .informationlist{ height:auto;min-height:1527px;_height:1527px; }
.sj_wz .starting{ height:auto;min-height:1467px;_height:1467px; background:#fff; padding:30px; display:block;}
/*活动*/
.hdlist{ height:1185px;}
.hdlist ul li a.num1{ background:url(../images/hdbtn1.png)  center 30px no-repeat; }
.hdlist ul li a.num2{ background:url(../images/hdbtn2.png)  center 30px no-repeat;}
.hdlist ul li a.num3{ background:url(../images/hdbtn3.png)  center 30px no-repeat; }
.hdlist ul li a.num4{ background:url(../images/hdbtn4.png)  center 30px no-repeat;}
.hdlist ul li a.num5{ background:url(../images/hdbtn5.png)  center 30px no-repeat; }
.hdlist ul li a.num6{ background:url(../images/hdbtn6.png)  center 30px no-repeat;}
.hdlist ul li.sec2 a.num1{ background:url(../images/hdbtn01.png)  center 30px no-repeat; }
.hdlist ul li.sec2 a.num2{ background:url(../images/hdbtn02.png)  center 30px no-repeat;}
.hdlist ul li.sec2 a.num3{ background:url(../images/hdbtn03.png)  center 30px no-repeat; }
.hdlist ul li.sec2 a.num4{ background:url(../images/hdbtn04.png)  center 30px no-repeat;}
.hdlist ul li.sec2 a.num5{ background:url(../images/hdbtn05.png)  center 30px no-repeat; }
.hdlist ul li.sec2 a.num6{ background:url(../images/hdbtn06.png)  center 30px no-repeat;}
.hdlist ul li{  height:196px;}
.hd_jz .informationlist{ height:auto;min-height:1145px;_height:1145px; }
/*分页*/
.pagebox{margin:-1px; padding:20px 0px 0px;  text-align:center; font-size:14px;line-height:24px;}
.pagebox a{padding:0px 12px;color:#666;margin:0 3px;text-decoration:none;border:1px solid #d9d9d9;color:#666;white-space:nowrap; display:inline-block;}
.pagebox a:hover{color:#fff;background:#196dc0; border:1px solid #196dc0; text-decoration:none;}
.pagebox a:active{border:#196dc0 1px solid; background:#196dc0;color:#ffffff;}
.pagebox span.current{padding:0px 12px; border:1px solid #196dc0;background:#196dc0;color:#fff;white-space:nowrap;display:inline-block;}
.pagebox span.disabled{padding:0px 12px; border:1px solid #d9d9d9;background:#ffffff; color:#666;display:inline-block;}
.pagebox input.tzk{border:1px solid #d9d9d9;width:40px;height:24px;line-height:24px;margin:0 3px 0 5px;*margin:0 2px 0px 3px;_margin:0 2px 0px 3px;outline:none;color:#666; padding:0px 5px;}
.pagebox .reallydo{color:#333333 !important; cursor:pointer; }
.pagebox .reallydo:hover{color:#ffffff !important; cursor:pointer; }
.pagebox input{*vertical-align:middle;_vertical-align:middle;vertical-align:top;}

.pagenav{clear:both;padding:10px 0px 30px;  text-align:center; font-size:14px;line-height:22px;}
.pagenav a{padding:0px 12px;color:#666;margin:0 3px;text-decoration:none;border:1px solid #d9d9d9;color:#666;white-space:nowrap; display:inline-block;}
.pagenav a:hover {color:#fff;background:#0E76CD; border:1px solid #0E76CD; text-decoration:none;}
.pagenav a.active {border:#1e3d4f 1px solid; background:#1e3d4f;color:#ffffff;}
.pagenav a.current, .pagenav a.current:hover{padding:0px 12px; border:1px solid #1e3d4f;background:#1e3d4f;color:#fff;white-space:nowrap;display:inline-block;}
.pagenav a.disabled { padding:0px 12px; border:1px solid #d9d9d9;background:#ffffff; color:#666;display:inline-block;}
.pagenav a.text{color:#fff;background:#1e3d4f;border:#1e3d4f 1px solid;cursor:text;}
.pagenav a.text:hover ,.pagenav a.disabled:hover{color:#fff;background:#1e3d4f;border:#1e3d4f 1px solid;cursor:text;}
/*文章页*/ 
.con_wz{ background:url(../images/wzbg.jpg) repeat-y; margin-bottom:20px; overflow:hidden; height:auto;}
.leftbar{ width:730px; padding:20px;  float:left;}
.rightbar{ width:220px; float:right; padding:10px;} 
.hotnewlist{ height:40px; background:url(../images/yjylistbg.jpg) bottom repeat-x;}
.hotnewlist a,.hotnewlist span{ font-size:24px; height:38px; line-height:38px; border-bottom:2px solid #0a4eab; color:#0a4eab; float:left; padding:0 7px;}
.hotnew_wz{ height:auto; overflow:hidden;background:url(../images/hotdot.png) left top no-repeat; margin-bottom:20px;}
.hotnew_wz ul li{ height:65px; border-bottom:1px solid #e3e3e3; line-height:65px; padding-left:38px; font-size:16px;}
.hotnew_wz ul li img{ float:left; padding-top:28px;}
.hdzt_tu{ width:220px; height:155px; margin:0 auto; margin-bottom:15px;}
.hdzt_tu .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.hdzt_tu .mF_sohusports_myFocus01,.mF_sohusports_wrap{ width:100%; background:none!important;}
.hdzt_tu .mF_sohusports .txt{ width:100%;}
.hdzt_tu .mF_sohusports .txt li{height:38px !important;line-height:38px !important;}
.hdzt_tu .mF_sohusports .txt li a{padding-left:12px !important;font-size:16px !important;font-weight:normal !important;font-family:"Microsoft YaHei",微软雅黑;width:460px;height:38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.hdzt_tu .mF_sohusports .num{bottom:16px !important;right:8px !important;}
.hdzt_tu .mF_sohusports .num li a{width:20px !important;height:6px !important;text-indent:-999999px;margin-right:5px !important;background:#757576 !important;}
.hdzt_tu .mF_sohusports .num li.current a,.xwflash .mF_sohusports .num li a:hover{background:#f2b96c !important;}
.hdzt_tu .mF_sohusports_myFocus01 .pic{ width:100%; height:204px;}
.hdzt_tu .mF_sohusports .txt,.hdzt_tu .mF_sohusports .num{ display:none;}
.hdzt_tu .pic ul li img{width:220px; height:155px;}
.yjtubtn{ padding:20px 0px 10px; height:auto; overflow:hidden;}
.yjtubtn ul li{ width:110px; height:105px; float:left; text-align:center; margin-bottom:10px;}
.yjtubtn ul li.num2,.yjtubtn ul li.num4{ margin-right:0px;} 
.yjtubtn ul li a{ padding-top:72px; line-height:34px; height:34px; display:block; font-size:14px;}
.yjtubtn ul li.num1 a{ background:url(../images/yjtu1.png)  center top no-repeat; }
.yjtubtn ul li.num2 a{ background:url(../images/yjtu2.png)  center top no-repeat;}
.yjtubtn ul li.num3 a{ background:url(../images/yjtu3.png)  center top no-repeat; }
.yjtubtn ul li.num4 a{ background:url(../images/yjtu4.png)  center top no-repeat;}
.yjtubtn ul li a.active{ color:#0a4eab; font-weight:bold;}
.qktulist{ padding:20px 0px 10px; height:auto; overflow:hidden;}
.qktulist ul li{ width:220px; height:316px; }
.qktulist ul li .img{width:220px; height:280px; overflow:hidden; display:block;}
.qktulist ul li .img img{ width:220px; height:280px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.qktulist ul li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.qktulist ul li .con_imgname{ height:35px; line-height:35px; margin-top:1px; background:#054ba9; width:100%; display:block; text-align:center; font-size:14px; color:#fff;   }

.zlhz_tu{ padding-top:20px; height:auto; margin:0 auto; overflow:hidden;}
.zlhz_tu ul li{ height:70px; margin-bottom:20px;}
.zlhz_tu ul li img{ width:220px; height:70px;}
.zlhz_tu ul li .img_title{ display:none;}

 
.newstitle{ font-size:30px; text-align:center; line-height:42px; color:#000; padding:20px 0px; }
.newstitle1{ font-size:24px;  font-family:"微软雅黑"; line-height:40px; text-align:center; font-weight:normal; padding:0px;}
.newsinfo{  text-align:center; color:#1e3d4f; line-height:36px; border-bottom:1px solid #dbdbdb;text-align:center; height:36px; font-size:14px;}
.newsinfo a{ color:#1e3d4f;}
.newsinfo .p1{ margin-right:15px;}
.zhaiyao{  padding:15px; line-height:26px; font-size:14px; color:#78848d; height:auto; clear:both; overflow:hidden; position:relative; margin-top:30px;}
.zhaiyao .zy1eft{ width:13px; height:13px; position:absolute; left:0px; top:0px; background:url(../images/zaiyao1.png) no-repeat;}
.zhaiyao .zyright{ width:14px; height:14px; position:absolute; right:0px; bottom:0px; background:url(../images/zhaiyao2.png) no-repeat;}
.newscontnet{ font-size:16px; color:#000; line-height:32px; padding:30px 0px 30px;text-align:justify; text-justify:inter-ideograph; }
.newscontnet img{ max-width:100%; height:auto;}
.newscontnet p{ margin-bottom:20px;}
.bdsharebuttonbox .bds_more{ display:none;} 
.bdshare-button-style1-24 a{ float:none; height:27px!important;}
.bdshare-button-style1-24 .bds_weixin{ background:url(../images/wxtu.jpg) no-repeat!important;background-position:0 0!important; width:31px; height:27px!important; padding-left:0px!important;}
.bdshare-button-style1-24 .bds_sqq{ background:url(../images/qqtu.jpg) no-repeat!important;background-position:0 0!important; }
.bdshare-button-style1-24 .bds_qzone{ background:url(../images/kltu.jpg) no-repeat!important;background-position:0 0!important; }
.bdshare-button-style1-24 .bds_tsina{ background:url(../images/wbtu.jpg) no-repeat!important;background-position:0 0!important;width:29px;  padding-left:0px!important; }
.ny_click{ text-align:center; height:58px; margin-bottom:30px; overflow:hidden;} 
.ny_click .ck2{height:58px; width:58px; display:inline-block; cursor:pointer;  background:url(../images/wz_dianzan.png) no-repeat; text-indent:-999em;}
.ny_click .dzdothover{height:58px; width:58px; display:inline-block; cursor:pointer;   background:url(../images/wz_dianzanhover.png) left center no-repeat; text-indent:-999em;}
.wzbot{ height:36px; line-height:36px; background:#d3e0f0; font-size:16px; color:#142e3e; margin-bottom:50px;}
.wzbot p{ float:left; width:350px; padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.relativenewlist{ height:56px; background:url(../images/relativebg.jpg) bottom repeat-x;}
.relativenewlist span{ border-bottom:2px solid #0a4eaa; color:#0a4eaa; height:54px; line-height:54px; font-family:"黑体"; float:left; font-size:34px;}
.relativenewbox{ height:auto; margin-bottom:50px; overflow:hidden;}
.relativenewbox ul li{ padding:15px 0 25px;  height:auto;overflow:hidden; border-bottom:1px solid #e7f6ff;}
.relativenewbox ul li a{ display:block; line-height:50px; height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:26px; color:#272636;}
.relativenewbox ul li p{ line-height:32px; color:#272636; font-size:18px; height:64px; overflow:hidden;}
.relativenewbox ul li:last-child{  padding-bottom:60px; border-bottom:2px solid #1e3d4f}
/*评论开始*/
.speakbox{ height:auto;}
.speaklist{ height:42px; line-height:40px; background:url(../images/speaklistbg.png) bottom repeat-x; margin-bottom:12px;}
.speaklist .name{ color:#0a4eab; font-weight:bold; font-size:16px; border-bottom:2px solid #0a4eab; float:left;}
.speaklist .num{  color:#0a4eab;}
.commentform{ height:auto; margin-bottom:20px; overflow:hidden; }
.comment_name{ height:40px; line-height:40px; background:url(../images/hydot.png) 4px center no-repeat #d2dfef; padding-left:42px; font-size:14px; color:#272636;}
.commentform textarea{ height:125px; border:2px solid #d2dfef; padding:10px; width:701px; line-height:30px; background:#fff; outline:none; background:url(../images/writedot.png) 9px 15px no-repeat; text-indent:24px; font-size:16px; font-family:"微软雅黑";}
.commentbot{ height:32px;   clear:both; padding-bottom:20px; border-bottom:2px solid #dbdbdb;}
.commentbot .commenttu{ height:16px; padding-top:8px; float:right;}
.commentbot .commenttu img{ margin-right:14px;}
.commentbtn{ float:right; height:32px;}
.commentbtn .num{ margin-right:20px; font-size:22px; line-height:32px; color:#ccc; float:left;}
.commentbtn input{ background:none; border:none; float:left;}
.commentbtn .btn{ width:106px; height:30px; line-height:30px; text-align:center; background:#0a4eab; font-size:14px; color:#fff; outline:none;}
.commenlist{ height:37px; padding-top:12px; background:url(../images/secbg.jpg) bottom repeat-x; clear:both;}
.commenlist span{ border-bottom:1px solid #7cc2c5; height:36px; font-size:16px; font-weight:bold; color:#1e3d4f; line-height:36px; float:left;}
.commenlistwz{ height:289px; padding-top:28px;}
.commenlistwz ul{ height:auto; padding:20px 0px; border-bottom:1px solid #d8d8d8; color:#1e3d4f;}
.commenlistwz ul li.title{ height:34px; line-height:34px; font-size:15px; background:url(../images/hydot.jpg) left center no-repeat; padding-left:39px;}
.commenlistwz ul li.title .name{ margin-right:35px; float:left;}
.commenlistwz ul li.con{ line-height:32px; overflow:hidden; height:auto; font-size:16px;}
.commenlistwz ul li.clickbox{ height:28px; line-height:28px; font-size:14px; color:#1e3d4f;}
.commenlistwz ul li.clickbox .click1{ background:url(../images/commentdot1.jpg) left center no-repeat; margin-right:36px;padding-left:20px;}
.commenlistwz ul li.clickbox .click2{ background:url(../images/commentdot2.jpg) left center no-repeat;padding-left:20px;}
.commenlistwz ul li.clickbox .click1hover{ background:url(../images/commentdot1hover.jpg) left center no-repeat; margin-right:36px;padding-left:20px;}
.commenlistwz ul li.clickbox .click2hover{ background:url(../images/commentdot2hover.jpg) left center no-repeat;padding-left:20px;}
/*.commenlistwz ul li .ask{ margin-bottom:4px; height:auto; overflow:hidden;}
.commenlistwz ul li .ask .title{ line-height:28px; font-size:16px; color:#666;}
.commenlistwz ul li .ask .con{ line-height:24px; color:#999; height:24px; clear:both;}
.commenlistwz ul li .ask .con .zan{ color:#7eafb1; padding-left:16px; background:url(../images/dianzan.png) left center no-repeat; float:right;}
.commenlistwz ul li .ask .con .dzdothover{color:#da0d1b; padding-left:16px; background:url(../images/dianzanhover.png) left center no-repeat; float:right;}
.commenlistwz ul li .answer{ font-size:14px; color:#666; background:#fafafa; padding:12px 20px; line-height:28px;}
.commenlistwz ul li .answer span{ color:#7eafb1;}*/
.ncname{ margin-bottom:12px;}
.ncname input{ border:1px solid #ddd; height:32px; line-height:32px; width:200px; padding-left:15px; font-family:"微软雅黑"; font-size:14px;}
.commenlistwz ul.last{ border-bottom:none;}
/*推荐视频*/
.tjspbox{ border-top:2px solid #1154ad;}
.tjsplist{ height:62px; line-height:52px; text-align:center; color:#094eaa; font-size:30px; border-bottom:1px solid #e1e3e6;}
.tjsp_tu{ padding:0px 0 0px; height:auto; overflow:hidden;}
.tjsp_tu ul li{  height:160px; border-bottom:1px solid #e1e3e6; padding-top:20px;}
.tjsp_tu ul li .img{ width:220px; height:120px; overflow:hidden; position:relative;  display:block;}
.tjsp_tu ul li .img .bg{width:55px; height:55px; background:url(../images/spdotbg.png) no-repeat; position:absolute; left:82px; top:32px;}
.tjsp_tu ul li .img img{ width:220px; height:120px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.tjsp_tu ul li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.tjsp_tu ul li .con_imgname{ height:40px;color:#000; line-height:40px; text-align:center; font-size:14px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hfgg_tu{ width:100%; overflow:hidden; text-align:center;}
/*.hfgg_tu ul{ width:110%;}*/
.hfgg_tu ul li{ margin:20px 0px 0 0;  }
.hfgg_tubox{width:505px;height:100px;margin-top:20px;overflow:hidden;}
.hfgg_tubox ul li{margin:0;float:none;}
/*杂志主页*/
.zzbodybg{ background:url(../images/zzbodybg.jpg) right top repeat-y #fff; padding-top:0px; margin-bottom:20px; height:auto; overflow:hidden;}
.zzleft{ width:730px;  padding:8px 20px 12px; float:left;  }
.tbchlist{ height:47px; background:url(../images/tbchbg.jpg) bottom repeat-x;}
.tbchlist a{ width:110px; height:47px; float:left; background:url(../images/tbchsec2.jpg) bottom repeat-x; text-align:center; font-size:24px; color:#094eaa; line-height:46px;}
.ch_wz{ height:569px; overflow:hidden;}
.ch_wz .informationlist ul li{height:150px; padding:20px 0px; border-bottom:1px solid #e8e8e8;}
.ch_wz .informationlist ul li.num3{ border-bottom:none;}
.ch_wz .informationlist ul li .czkwpic{ width:267px; height:150px; overflow:hidden; }
.ch_wz .informationlist ul li .czkwpic img{width:267px; height:150px; display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.ch_wz .informationlist ul li:hover .czkwpic img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.ch_wz .informationlist ul li .czkwmain{ width:443px; padding-top:7px;}
.ch_wz .informationlist ul li .czkwmain .czkwtit a{ font-size:24px; color:#000; line-height:56px; height:56px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;}
.ch_wz .informationlist ul li .czkwmain .czkwtit a:hover{ color:#004d92;}
.ch_wz .informationlist ul li .czkwmain .czkwnr{ line-height:20px; font-size:14px; height:40px; overflow:hidden;}
.ch_wz .informationlist ul li .czkwmain .czkwnrbot{ height:30px; line-height:30px;  padding:5px 0px;}
.ch_wz .informationlist ul li .czkwmain .czkwnrbot .datels{ color:#4c4c4c;}
.ch_wz .informationlist ul li .czkwmain .czkwnrbot .dzdot1{background:url(../images/fwcount.png) left center no-repeat; color:#106ea1; padding-left:20px; margin-right:15px;}
.ch_wz .informationlist ul li .czkwmain .czkwnrbot .dzdot2{ background:url(../images/dianzan.png) left center no-repeat; color:#106ea1; padding-left:17px; cursor:pointer;}
.ch_wz .informationlist ul li .czkwmain .czkwnrbot .dzdothover{background:url(../images/dianzanhover.png) left center no-repeat; color:#da0d1b; padding-left:17px;cursor:pointer;}

.zzlist{ height:47px; background:url(../images/tbchbg.jpg) bottom repeat-x;}
.zzlist ul li{ float:left; margin-right:20px;}
.zzlist ul li a{ padding:0 12px; height:47px; line-height:46px; font-size:24px; display:block;}
.zzlist ul li.sec2 a{ color:#094eaa; background:url(../images/tbchsec2.jpg) bottom repeat-x;}
.zz_wz{ padding-top:10px; height:220px; overflow:hidden;}
.zz_wz ul li{ height:110px; overflow:hidden;}
.zz_wz ul li a{ display:block; height:40px; line-height:40px; font-size:18px; font-weight:bold; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.zz_wz ul li p{ line-height:25px; font-size:14px; text-indent:2em;}
.zzright{ width:220px;   float:right;padding:8px 10px 12px;  }
.dqzzlist{ height:47px;background:url(../images/tbchbg.jpg) bottom repeat-x;}
.dqzzlist span{font-size:24px; width:110px; text-align:center; color:#094eaa; height:47px; display:block; line-height:46px; background:url(../images/tbchsec2.jpg) bottom  repeat-x;}
.dqzz_tu{ padding-top:10px; height:270px;}
.dqzz_tu ul li img{ width:158px; height:204px; margin:0 auto; display:block;}
.dqzz_tu ul li span{ width:100%; height:60px; line-height:60px; text-align:center; background:#87a8d6; color:#fff; font-size:14px;display:block;}
.dqzz_tu ul li span font{ font-size:16px;}
.dqzzlist1{height:47px; background:url(../images/tbchbg.jpg) bottom repeat-x;}
.dqzzlist1 span{ padding:0 18px; float:left;display:block;color:#094eaa; height:47px;  font-size:24px; line-height:46px; background:url(../images/tbchsec2.jpg) bottom  repeat-x;}
.zz_fw_tu{ height:165px; padding-top:20px; padding-bottom:8px;}
.ml_listbox{ padding-top:3px; height:auto; overflow:hidden;}
.ml_listbox dl dt{ height:48px; line-height:48px; font-size:18px; font-weight:bold; color:#094eaa; padding-left:10px; background:url(../images/tbchbg.jpg) bottom repeat-x;}
.ml_listbox dl dt a{color:#094eaa;}
.ml_listbox dl dd{ padding:3px 0px 3px 20px; height:auto;}
.ml_listbox dl dd ul li{ height:36px; line-height:36px; background:url(../images/mludot.jpg) left center no-repeat; padding-left:15px;}
.ml_listbox dl dd ul li a{ font-size:14px;}

/*留言*/
.menuboxbg{ height: auto;}
.messageBox{ background: #fff; padding: 10px;    }
.messageBox *{  font-family: "微软雅黑","宋体" !important;}
.STYLE1{ color: #094eaa !important; }
.sys_btn01,.message_input input.btn01,.btnback{     background: #094eaa !important;}
.message{ padding: 15px !important;}
.message00{ border: none !important; margin: 10px 0;}
.message_top{ height: 44px; line-height: 44px;  font-weight: bold;     background: #f7f7f7; position: relative; }
.message_top ul li{ line-height: 44px !important; font-size: 16px !important; position: absolute; top:0; float: none !important; }
.message_top04{ right:0;}
.message_top03{ right:110px;}
.message_top02{ right:230px;}
.message_top01{ right:350px; left:0;}
.message_list li{ position: relative; float: none !important; height: 34px !important; border-bottom: 1px dashed #ddd; line-height: 34px !important; font-size: 14px !important;}
.return{ right:0; top:0; position: absolute;}
.liuyan_time{ right:110px;  top:0; position: absolute;}
.liuyanren{ right:230px;  top:0; position: absolute;}
.wz_title{ right:350px; left:0;  top:0; position: absolute; width: auto !important; background: none !important; }
.wz_title .wz_title_txt{ display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.message_input span, .message_input font, .message_textarea span, .message_textarea font{ }
.message_input{ height: 36px !important; line-height: 36px !important; }
.message-table td{ font-size: 14px !important; padding: 5px !important;}
.error_ts a{ display:inline-block;  background:url(../images/closebig.gif) 0 0 no-repeat; width: 20px; height: 20px;}
.error_ts a img{ display:none;}

/*20240710*/
.szxx_con{ height: 223px; overflow: hidden;}
.szxx_con.on{ height: auto!important;}
.bb_btn{text-align: center;height: 36px;line-height: 36px;}
.bb_btn a{float: none;   background: none;    width: 100%;    height: 100%;}

