@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
a{ text-decoration:none; color:#666666;}
li{ list-style:none;}
img{ border:none;}
input{ outline:none; vertical-align:middle; border:none;}
.clearfix:after { display: block; content: ''; clear: both; visibility: hidden; height: 0px; }
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fl{ float:left;}
.fr{ float:right;}
html{ font-family:"Microsoft YaHei";}
body{ background:#f6f6f6;}

header{}
.header-top{ background:#f1f1f1;}
.head-top{ width:1140px; margin:0 auto; height:32px; line-height:32px;}
.head-top p{ font-size:12px; color:#666666; float:left;}
.head-top-right a{ font-size:14px; color:#000;}
.head-top-right img{ margin-right:6px; float:left; margin-top:8px; margin-left:20px; height:16px;}
.header-center{ height:96px; background:#FFF;}
.head-center{ width:1140px; margin:0 auto; height:96px; margin-top:1px;}
.logo{ margin-top:28px;}
.head-search{ margin-top:18px; margin-left:100px;}
.head-search  form{ width:400px; overflow:hidden;}
.head-search input{ height:33px; width:296px; border:#ff9f04 2px solid; float:left; padding-left:9px; font-size:12px; color:#c2c2c2; border-right:none;}
/*.head-search .buttons {float: left; display: block; height: 37px; width: 33px;   text-align: center; border: #ff9f04 2px solid; border-left: none;}*/
.head-search .buttons {float: left; display: block; height: 37px; width: 33px; border:0;}
#remgjc{ font-size:12px; font-weight:normal; margin-top:10px;}
#remgjc a{ border:0; font-size:12px; display:inline-block; padding-left:5px; padding-right:5px;}
.ad_brand{ padding-top:10px;}
.ad_brand ul li{ margin-top:10px;}
.ad_brand ul li a{ font-size:12px;}

.nav{ height:42px; background:#0064d3; border-top:#004a9a 1px solid;}
.nav ul{ width:1140px; margin:0 auto;}
.nav ul li{ float:left; height:42px; line-height:42px; }
.nav ul li a{ display:block; font-size:16px; color:#FFF; padding:0 16px;}
.nav ul li a:hover{ background:#ff9f04;}
.nav ul li a.hover{ background:#ff9f04;}

.mainbody-warp{ width:1140px; margin:0 auto; background:#FFF; padding:20px;}
.mainbody{ width:1140px; margin:0 auto;}
.main-one1 a{ display:inline-block; margin-right:7px;}
.main-one2 a{ margin-right:6px;}
.main-one3{ height:70px; border:#e5e5e5 1px solid; margin-top:10px;}
.main-one3 ul{ float:left; margin-top:15px; margin-left:20px; }
.main-one3 ul li{ width:250px; border-left:#a6a6a6 3px solid; padding-left:8px; height:14px; line-height:14px; margin-bottom:11px; overflow:hidden;}
.main-one3 ul li a{ font-size:12px; color:#666666;}

.mainbody-left{ width:800px;}
.focus{height:363px;width:800px; margin-top:14px;}
.focus .focus-left{float:left; width:654px; height:363px; position:relative;overflow:hidden;}
.focus .focus-left li{position:absolute; left:0; top:0; width:654px; height:363px; z-index:1; opacity:0; filter:alpha(opacity=0);}
.focus .focus-left li.active{z-index:2;}
.focus .focus-left li p{display:none;}
.focus .focus-right{float:right; width:135;}
.focus .focus-right li{height:60px; width:115px; background:#f1f1f1;  font-size:14px; margin-bottom:13px;cursor: pointer; padding:10px;}
.focus .focus-right li:hover,.focus .right li.active{color:#fff; }

.news01{ margin-top:14px;}
.news01bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news01bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis1.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.news01bt a{ float:right; font-size:12px; color:#666666;}
.news01 ul li{ width:252px; float:left; margin:20px 22px 0 0; height:268px; overflow:hidden;}
.news01 ul li span{ font-size:14px; color:#363636; margin:10px 0; float:left; overflow: hidden; white-space: nowrap; width:252px;}
.news01 ul li p{ font-size:14px; color:#666666; float:left;}

.news02{ margin-top:14px;}
.news02bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news02bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis2.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
/*.news02 ul{ margin-top:20px;}
.news02 ul li{ float:left; margin-right:11px; height:36px; margin-bottom:22px;}
.news02 ul li:nth-child(5n){ margin-right:0px;}
*/
.tool{ height:50px; border:#cccccc 1px solid; border-top:3px solid #cccccc; margin-top:10px; line-height:50px; }
.tool .tool-left div{ line-height:22px;}

.subnav88{width: 86px; position: absolute; left:0px;top: 50px;z-index:6666;display: none; border:1px solid #cccccc; border-bottom:0px; background:#ffffff; border-top:none;}
.subnav88 p{ width:86px; border-bottom:1px solid #cccccc; text-align:center; line-height:40px;}


.tool-left .tool1 li{ float:left; width:88px; text-align:center; position:relative;}
.tool-left .tool1 a{ font-size:18px; color:#2e2f32; }
.tool-left .tool1 a:hover{ color:#e20721;}
.tool-left .tool1 a.hover{ color:#e20721;}
.tool-left .a11{ float:left; margin-top:24px; cursor:pointer; width:18px; height:18px; background:#dbdbdb url(../../images/images/lis9.png) no-repeat center; border-radius:50%;}
.tool-left .a11.hover{ background:#dbdbdb url(../../images/images/li10.png) no-repeat center; }
.tool-right a{ display:block; width:110px; text-align:center; border-left:#cccccc 1px solid; font-size:14px; color:#2e2f32;}

.news-list{ font-size:12px; color:#666666; margin-top:20px; border-bottom:#dddddd 1px dashed; padding-bottom:18px;}
.news-list1{ float:left; margin-right:18px;}
.news-list h3{ width:580px; overflow:hidden; height:24px; float:left; font-size:20px; color:#2f2929; margin-bottom:10px;}
.news-list time{ width:580px; float:left; margin:8px 0; color:#888888; font-size:12px;}
.news-list p{ width:580px; line-height:22px; float:left; height:40px; overflow:hidden;}
.news-list p a{ color:#666666;}
.news-list-tag{ float:left; margin-top:15px; width:580px;}
.news-list-tag img{ float:left; margin-right:7px;}
.news-list-tag a{ color:#a6a6a6; margin-right:5px;}
.news-list-tag-left a{ display:inline-block; color:#2376b8; padding:0px 5px;}
.news-list-tag-left a:hover{ background:#2276b7; color:#ffffff;}
.news-more a{ display:block; height:50px; background:#ededed; line-height:50px; text-align:center; font-size:14px; color:#666666; margin-top:35px;}


.mainbody-right{ width:320px;}
.news03{ margin-top:14px;}
.news03bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news03bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis3.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.news03bt a{ float:right; font-size:12px; color:#666666;}
.news03-list{ margin-top:20px;}
.news03-list h4{ font-size:16px; color:#333333; padding-left:30px; cursor:pointer;}
.news03-list p{ padding: 0 15px; margin-top:10px; height:85px; overflow:hidden; display:none;}
.news03-list p a{ font-size:12px; color:#929090;}
.news03-list.hover p{ display:block;}


.news04bt{ margin-top:35px;}
.news04bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news04bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis4.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.news04bt a{ float:right; font-size:12px; color:#666666;}
.news04-list{ padding-bottom:15px; border-bottom:#cccccc 1px dashed; margin-top:18px;}
.news04-list h4{ height:20px; overflow:hidden; width:100%; overflow:hidden; font-size:16px; color:#323431; margin-bottom:15px;}
.news04-list img{ float:left; margin-right:10px;}
.news04-list p{ float:left; line-height:20px; width:218px; font-size:12px; color:#686a67; height:60px; overflow:hidden;}

.news05{ margin-top:20px;}
.news05bt{ height:30px; background:#f8f8f8; margin-bottom:18px;}
.news05 h4{ font-size:18px; color:#408ed6; font-weight:normal; margin:10px 0;}
.news05 p{ color:#5d5d5d; font-size:14px; line-height:18px;}

.news06{ margin-top:30px;}
.news06bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news06bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis6.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.news06bt a{ float:right; font-size:12px; color:#666666;}
.news06 ul{ margin-top:10px;}
.news06 ul li{ height:35px; line-height:35px; border-bottom:#dddddd 1px dashed; padding-left:5px;}
.news06 ul li a{ color:#6b6b6b; font-size:14px;}
.news06 ul li a:hover{ text-decoration:underline;}
.news06 ul li span{ color:#6a6a6a; font-size:14px; margin-right:15px; font-weight:bold;}

.news07{ margin-top:22px;}
.news07bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news07bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis8.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.news07bt a{ float:right; font-size:12px; color:#666666;}
.news07 ul li{ border-bottom:#e0e0e0 1px dashed; padding-bottom:18px; margin-top:22px;}
.news07 ul li a{ font-size:14px; color:#24417b;}
.news07 ul li a:hover{ text-decoration:underline;}
.news07 ul li time{ float:left; font-size:12px; color:#878787; width:180px; margin-top:10px;}

.news08{ margin-top:10px;}
.news08bt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.news08bt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis6.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.news08bt a{ float:right; font-size:12px; color:#666666;}
.news08-list{ margin-top:15px;}
.news08-list>h4{ background:url(../../images/images/lis1.jpg) no-repeat left center; padding-left:10px; cursor:pointer;}
.news08-list>h4 a{ font-size:12px; color:#252525;}
.news08-list h4 span{ float:right; font-size:12px; color:#787878;}
.news081{ width:318px; height:118px; border:#0064d3 1px solid; margin-top:8px; display:none;}
.news08-list.hover .news081{ display:block;}
.news081-left{ color:#FFF; text-align:center; font-size:12px; width:100px; float:left; background:#0064d3; height:100px; padding-top:18px;}
.news081-left time{ margin-top:18px;}
.news081-left p{ margin-top:10px; margin-left:10px; padding-top:10px; border-top:#9fbbda 1px solid; width:80px;}
.news081-right{ float:left; width:207px; margin-left:10px; font-size:12px; color:#787878; line-height:22px;}
.news081-right h4{  margin-top:10px; margin-right:10px; margin-bottom:10px;}
.news081-right h4 a{ font-size:14px; color:#252525;}
.news081-right time{ font-size:12px; color:#787878; margin-top:15px; }

.news09{ margin-top:20px;}
.news09 h3{ height:36px; line-height:36px; background:#f4f4f4; border-bottom:#d0d0d0 1px solid; border-top:#9a9a98 2px solid;}
.news09 h3 a:hover{ background:#f4f4f4; font-size:16px; color:#000;}
.news09 h3 a.hover{ background:#f4f4f4; font-size:16px; color:#000;}
.news09 h3 a{height:37px; width:87px; text-align:center; font-size:14px; color:#343235; border-top:#fe7702 2px solid; display:inline-block; margin-top:-2px; float:left;}
.news09 ul{ margin-top:16px;}
.news09 ul li{ height:24px; line-height:24px; margin-left:12px;}
.news09 ul li a{ font-size:14px; color:#333333;}
.news09 ul div a{ display:block; font-size:14px; font-weight:bold; color:#333134; margin-left:12px; height:26px; line-height:26px;}



.hot-listbt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.hot-listbt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis8.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.hot-listbt a{ float:right; font-size:12px; color:#666666;}

.hot-list{ width:268px; margin-top:35px; float:left; margin-right:20px;}
.hot-list ul li{ height:40px; line-height:40px; border-bottom:#cccccc 1px dashed; background:url(../../images/images/lis1.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}
.hot-list ul li a{ float:left;font-size:14px; color:#666666; height:40px; width:200px; overflow:hidden;}
.hot-list ul li a:hover{ color:#0064d3;}
.hot-list ul li span{ float:right; font-size:12px; color:#868686;} 

.partner{ margin-top:34px; text-align:center; width:1140px; height:161px; background:url(../../images/images/bg1.png) no-repeat;}
.partner h3{ font-size:22px; color:#000; font-weight:normal; margin-bottom:20px;}
.partner ul{ margin:0 150px;}
.partner ul li{ float:left; color:#666666; font-size:16px; margin-bottom:10px;}
.partner ul li a{ font-size:16px; color:#666666; margin:0 12px;} 



.footer-top{ height:174px; background:#0064d3;}
.foot-top{ width:1140px; margin:0 auto; padding-top:30px;}
.foot1{ float:left; border-right:#5c9ce2 1px solid; padding-right:120px;}
.foot1 h3{ font-size:18px; color:#FFF; font-weight:600;margin-bottom:5px;margin-top:5px;}
.foot1 ul li{ color:#b6caee; margin:2px;}
.foot1 ul li a{ font-size:16px; color:#FFF;}
.foot2{ width:264px; padding-left:20px; float:left; border-right:#5c9ce2 1px solid;}
.foot2 h3{ font-size:16px; color:#FFF; }
.foot2 p{ font-size:14px; color:#FFF; line-height:22px;}
.foot3{ float:left; margin-left:30px;}
.foot3 div{ float:left; width:90px; text-align:center; margin-left:37px; }
.foot3 div img{ padding-bottom:5px;}
.footer-center{ height:50px; background:#4f5052;}
.foot-center{ width:1140px; margin:0 auto; text-align:center; height:50px; line-height:50px;}
.foot-center p{ font-size:14px; color:#b9bdc0;}

/*新闻*/
.tab{ font-size:12px; color:#767676; margin-top:18px;}
.tab a{ font-size:12px; color:#767676;}
.tab a:hover{ color:#F00;}

.subnav ul{ height:44px; line-height:44px; border:#dddddd 1px solid; background:#fafafa; margin-top:16px;}
.subnav ul li{ float:left; width:100px; text-align:center; height:44px; border-right:#dddddd 1px solid;}
.subnav ul li a{ display:block; font-size:16px; color:#363636;}
.subnav ul li a:hover{ border-bottom:#0064d3 2px solid; color:#0064d3;}
.subnav ul li a.hover{ border-bottom:#0064d3 2px solid; color:#0064d3;}
.arr{ margin:40px 0 0 0px;}
.arr a{ display:inline-block; height:30px; background:#eeeeee; margin-right:5px; line-height:30px; padding:0 12px; font-size:14px; color:#666666;}
.arr a:hover{ background:#0064d3; color:#FFF;}
.arr a.hover{ background:#0064d3; color:#FFF;}
i{ display: inline-block; height: 30px; background: #eeeeee; margin-right: 5px; line-height: 30px; padding: 0 12px; font-size: 14px; color: #666666;}
i.hover{ background:#0064d3; color:#FFF;}

/*深度*/
.shendu{ font-size:12px; color:#767676; height:47px; line-height:47px; border-bottom:#cccccc 1px solid;}
.shendu a{ font-size:12px; color:#767676;}
.shendu a:hover{ color:#F00;}
.shendu-warp{ border:#ebeae8 1px solid; margin-top:20px;}
.shendu-left{ width:760px; margin-left:18px; border-right:#ececec 1px solid; margin-top:15px; padding-right:19px;}
.shendu-left ul li{ height:130px; border-bottom:#ececec 1px solid; padding-bottom:20px; margin-top:20px;s}
.shendu-left ul li h3{ font-size:20px; color:#000;}
.shendu-left ul li p{ height:92px; overflow:hidden; font-size:14px; color:#676664; line-height:24px; margin-top:10px;}
.shendu-left ul li img{ float:left; margin-right:20px;}

.shendu-right{ width:300px; margin-right:20px; margin-top:24px;}
.shendu-right h3{ border-bottom:#e6e6e6 2px solid; padding-bottom:10px;}
.shendu-right h3 span{ display:block; font-size:20px; font-weight:normal; border-left:#363636 3px solid; padding-left:15px; height:18px; line-height:18px;}
.shendu-right ul li{ width:300px; text-align:center; border-bottom:#d9d9d9 1px dashed; padding-bottom:10px; margin-top:15px;}
.shendu-bt2{ width:1100px; margin:0 auto;}
.shendu-bt2{ border-bottom:#cccccc 2px solid; padding-bottom:10px;}
.shendu-bt2 span{ font-size:18px; padding-left:15px; color:#363636; border-left:#363636 3px solid; height:18px; display:block; line-height:18px;}

.mr_frbox{height:140px;padding:30px 22px 0px;}
.mr_frBtnL{float:left;margin:18px 6px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;height:91px;width:1014px;}
.mr_frBtnR{float:left;margin-top:18px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;height:91px;width:147px;margin-right:25px;overflow:hidden; }
.mr_frUl ul li img{display:block;}
tempWrap ul li{ float:left; width:125px;}



/*三人行*/
.srx{ width:1140px; margin:0 auto;}
.srx-left{ width:800px; margin-top:20px;}
.srxbt{ background:#5c9ce3 url(../../images/images/lis10.png) no-repeat 12px 5px ; height:42px; line-height:42px; font-size:18px; color:#FFF; font-weight:bold; padding-left:50px;}
.srx-left ul{ background:#FFF;}
.srx-left ul li{  padding-right:5px; border-bottom:#dcdcdc 1px solid; padding-bottom:20px; padding-top:20px; }
.srx-left ul li img{ float:left; margin-right:15px; }
.srx-left ul li h3 a{ font-size:16px; color:#0e4170;}
.srx-left ul li p{ font-size:12px; line-height:18px; color:#5d5d5d; height:36px; overflow:hidden;}
.srx-left ul li time{ font-size:12px; color:#a5a3a6; float:right;}
.srx-right{ width:320px; margin-top:20px;}
.arr1{ margin:28px 0 32px 155px;}
.arr1 a{ display:inline-block; font-size:12px; color:#353535; height:28px; line-height:28px; padding:0 14px; background:#FFF; margin-right:4px; border:#e5e5e5 1px solid;}
.arr1 a:hover{ background:#0064d3; color:#FFF;}
.arr1 a.hover{ background:#0064d3; color:#FFF;}

.srxjj{ border:#e0e0e0 1px solid; padding:20px 15px; margin-bottom:25px; background:#ffffff;}
.srxjj p{ font-size:14px; color:#343233; line-height:24px; margin-bottom:20px;}
.srxlxfs{ border:#e0e0e0 1px solid; padding:20px 15px; margin-bottom:25px; background:#ffffff;}
.srxlxfs p{ font-size:14px; color:#343233; line-height:24px; margin-bottom:20px;}

.srxbanner{ position:relative; height:270px; width:100%; overflow:hidden;}
.srxbanner img{ position:absolute; left:50%; margin-left:-960px;}
.srxnav{ height:43px; background:#ff9f03;}
.srxnav ul{ width:1140px; margin:0 auto;}
.srxnav ul li{ float:left; line-height:43px; height:43px; margin-right:80px;}
.srxnav ul li a{ font-size:18px; color:#FFF; font-weight:bold;}
.srx-main{ width:968px; margin:0 auto;}
.srx01{ margin-top:35px; float:left;}
.srx01 img{ float:left; margin-right:20px;}
.srx01 h3{ font-size:24px; color:#492585;}
.srx01 p{ font-size:14px; color:#2a2a2a; line-height:26px; margin-top:15px;}

.srx02{ margin-top:20px;}
.srx02 ul{ margin-top:20px;}
.srx02 ul li{ padding-left:10px; /*background:url(../../images/images/lis1.jpg) no-repeat left center; */ line-height:32px; }
.srx02 ul li a{ font-size:16px; color:#333333; }

.srx03{ width:661px; margin-top:25px;}
.srx04{ width:275px; margin-top:25px;}
.wqhg{ border:#e0e0e0 1px solid; padding:25px 22px; margin-bottom:25px;}
.wqhg ul li{ width:91px; text-align:center; float:left; margin-right:45px; margin-bottom:10px;}
.wqhg ul li a img{ display:block; width:91px; height:72px;}
.wqhg ul li:nth-child(2n){ margin-right:0px;}
.wqhg ul li a{ font-size:12px; color:#036ab9;}

.srx00{ margin-top:25px;}
.rollBox { width: 968px; overflow: hidden; margin: 0 auto; }
.rollBox .Cont { width: 900px; overflow: hidden; margin: 0 auto; padding-top: 20px; float:left; }
.rollBox .ScrCont { width: 10000000px; }
.rollBox .Cont .pic { width: 280px; float: left; margin-right:30px;}
.rollBox .Cont .pic h4{ border-bottom:#3dabff 1px dashed; padding-bottom:9px; font-size:18px; color:#181818; margin-top:15px;}
.rollBox .Cont .pic p{ font-size:14px; color:#000; background:url(../../images/images/lis33.png) no-repeat left center; padding-left:7px;}

.rollBox .Cont .pic img {display: block; margin: 0 auto; }
.rollBox .Cont .pic p { line-height: 26px; color: #505050; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { color: #626466; text-decoration: none; }
.rollBox .Cont a:hover { color: #f00; text-decoration: underline; }
.rollBox #List1, .rollBox #List2 { float: left; }

.rollBox .img1{ float:left; margin-top:135px; margin-right:5px; cursor:pointer;}
.rollBox .img2{ float:left; margin-top:135px; margin-left:5px; cursor:pointer;}


/*研究院*/
.yjyb{ border:#cccccc 1px solid; margin-top:15px;}
.yjyhyjr{ margin-top:25px;}
.yjyhyjrbt{ height:40px; line-height:40px; border-bottom:#cccccc 1px solid;}
.yjyhyjrbt h3{ float:left; font-size:16px; color:#363636;  background:url(../../images/images/lis12.png) no-repeat left center; padding-left:25px; border-bottom:#0064d3 2px solid; margin-top:-1px;}
.yjyhyjrbt a{ float:right; font-size:12px; color:#666666;}
.yjyhyjrp{ background:#f5f5f5; padding:20px 15px;}
.yjyhyjrp p{ font-size:12px; color:#6b6b6b; line-height:24px;}


/*vip会员*/
.viphy ul{ margin-top:10px;}
.viphy ul li{ height:43px; line-height:43px; border-bottom:#d7d7d7 1px dashed; padding-left:10px; overflow:hidden;}
.viphy ul li a{ font-size:14px; color:#656565; float:left;}
.viphy ul li a:hover{ color:#0064d3;}
.viphy ul li .time{ font-size:12px; color:#888886; float:right;}

/*论坛*/
.ltbanner{ width:799px; height:320px; position:relative; overflow:hidden; margin-top:25px;}
.luntan1{ width:9999px; position:absolute; left:0px;}
.luntan1 img{ float:left;}
.luntan2{ position:absolute; bottom:5px; right:15px;}
.luntan2 div{ display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px; color:#333; background:#FFF; cursor:pointer; margin-left:6px;}
.luntan2 div.hover{ background:#0289c9; color:#FFF;}

.luntan02{ float:left; width:388px; height:192px; background:#f5f8fd; border:#cccccc 1px solid; text-align:center; margin-top:28px;}
.luntan02 h3{ font-size:16px; color:#408dd5; margin-top:40px;}
.luntan02 p{ font-size:12px; color:#408dd5; margin-top:20px;}
.luntan02 a{ display:block; width:163px; height:24px; color:#FFF; line-height:24px; text-align:center; font-size:12px; margin:15px 0 0 115px; background:#408ed6;}

.luntan03{ margin-top:30px;}
.luntan03 h3 strong{ float:left; display:inline-block; height:40px; line-height:40px; text-align:center; background:#FFF; font-size:16px; color:#363636; width:140px; border-top:#999999 2px solid;}
.luntan03 h3 span{ display:block; float:left; height:41px; border:#cccccc 1px solid; background:#f4f4f4; width:655px;}
.lt-list{ margin-top:30px; width:380px; float:left;}
.lt-list h3{ font-size:18px; color:#0266d5; margin-bottom:15px;}
.lt-list a{ font-size:14px; color:#666666;}
.lt-list img{ float:left; margin-right:18px;}
.li-list time{ float:left;}


/*人物专栏*/
.rwzl{ margin-top:25px;}
.rwzl ul li{ float:left; width:258px; border:#dfdfdf 1px solid; margin:0 10px 16px 0;}
.rwzl ul li:nth-child(3n){  margin-right:0px;}
.rwzl ul li a{ font-size:16px; color:#333534;}
.rwzl ul li p{ margin:0 8px; margin-top:5px;}
.rwzl ul li span{ display:block; font-size:12px; margin-left:8px; margin-top:30px;}
.rwzl ul li i{ font-style:normal; font-size:12px; color:#989a99; margin:0 0 0 8px;}
.rwzl ul li .a11{ float:right; width:36px; height:20px; font-size:12px; color:#FFF; background:#7eb5ee; line-height:20px; text-align:center; margin:0 5px 13px 0; border-radius:3px;}
.rwzl-more{ margin-top:20px;}
.rwzl-more a{ display:block; height:38px; background:#dddddd; font-size:12px; color:#858585; line-height:38px; text-align:center;}

.guangao1{ float:left; height:60px; line-height:60px; text-align:center; width:400px; margin-top:10px;}

.rwzl01 h2{ font-size:24px; color:#363636; height:60px; line-height:60px; text-align:center; border-top:#cccccc 2px solid; border-bottom:#cccccc 1px solid; margin-top:16px;}
.rwzl01p p{ float:left; font-size:12px; color:#878787; margin-right:18px; margin-top:15px;}
.rwzl01p{ overflow:hidden;}
.rwzl02p{ float:right; margin-top:14px; font-size:12px; color:#878787;}
.rwzl02p img{ margin-left:12px;}
.rwzl03{ padding-right:30px;}
.rwzl03 img{ margin:80px 0 0 130px;}
.rwzl03 p{ font-size:14px; color:#363636; line-height:28px; margin-top:45px;}

.arr2{ margin:60px 0 0 125px;}
.arr2 a{ display:inline-block; height:34px; background:#eeeeee; margin-right:5px; line-height:34px; padding:0 15px; font-size:14px; color:#666666;}
.arr2 a:hover{ background:#f19100; color:#FFF;}
.arr2 a.hover{ background:#f19100; color:#FFF;}

.rwzl1{ border-top:#cccccc 1px solid; padding-top:16px; margin-top:32px;}
.rwzl1 dt{ font-size:16px; color:#363636; margin-bottom:25px;}
.rwzl1 dd{ background:url(../../images/images/lis1.jpg) no-repeat left center;  height:28px; line-height:28px; float:left; width:400px; text-indent:12px;}
.rwzl1 dd a{ font-size:14px; color:#363636;}
.rwzl1 dd a:hover{ text-decoration:underline;}
.rwzl1-more a{ display:block; width:70px; height:32px; background:#f2f2f2; text-align:center; line-height:32px; font-size:12px; color:#787878; border-radius:30px; margin:22px 0 0 370px;}
.rwzl2{ height:130px; border:#dddddd 1px solid; margin-top:30px;}
.rwzl2 p{float:left; font-size:12px; color:#666666; margin:15px 0 0 35px;}
.rwzl2 p span{ float:left; margin:25px 15px 0 0;}

.rwzl3{ height:70px; border:#dddddd 1px solid; margin-top:30px; line-height:30px;}
.rwzl3 div{ margin-top:20px;}
.rwzl3 div a{ margin-left:15px; color:#c21226;}

.rwzl-rw{ margin-top:13px;}
.rwzl-rw img{ float:left; margin-right:18px;}
.rwzl-rw h3{ font-size:18px; color:#363636; margin-bottom:15px;}
.rwzl-rw h3 a{ display:block; float:right; width:48px; height:20px; background:#ff9f03; text-align:center; line-height:20px; font-size:12px; color:#FFF; border-radius:5px;}
.rwzl-rw p{ line-height:18px;}
.rwzl-rw p a{ font-size:12px; color:#666666; line-height:18px;}

.rwzl-qyzx{ margin-top:28px;}
.rwzl-qyzx h2{ border-bottom:#eeeeee 2px solid; padding-bottom:6px;}
.rwzl-qyzx h2 span{ font-size:20px; color:#444444; font-weight:normal; border-bottom:#ff6600 2px solid; padding-bottom:7px;}

.pinglun{ border:#dddddd 1px solid; margin-top:28px; padding-bottom:20px;}
.pinglun .plbt{ height:42px; background:#f3f3f3; line-height:42px; font-size:16px; color:#323433; font-weight:normal; padding-left:15px;}
.pinglun .plbt span{ color:#e84852;}
.pinglun .qq{ float:left; margin:20px 20px 0 20px;}
.pltxt{ float:left; height:117px; border:#ccd3d9 2px solid; width:694px; margin-top:20px;}
.pltxt textarea{ outline:none; padding:8px 0 0 8px; height:67px; width:682px; border:none;font-size:14px; color:#b9b9b9; resize:none;}
.pingluna{ background:#fafafa; height:38px; border-top:#e5eaee 1px solid;}
.pingluna a{ display:block; width:90px; text-align:center; line-height:38px; float:right; font-size:16px; color:#FFF; background:#e64950; height:38px;}
.pl-yjdl{ font-size:12px; color:#868686; margin:12px 0 0 535px;}
.pl-yjdl a{ font-size:12px; color:#868686;}
.zxpl h3{ font-size:16px; color:#333333; font-weight:normal; border-bottom:#f78585 2px solid; padding-bottom:12px; margin:0 20px; margin-top:10px;}
.zxpl-list li{ margin:0 20px; padding:0 20px; font-size:12px; color:#b7b7b7; margin-top:20px; border-bottom:#d9d9d9 1px dashed; padding-bottom:12px;}
.zxpl-list li img{ float:left; margin-right:20px;}
.zxpl-list li h5{ color:#e84850; margin-right:12px;}
.zxpl-list li p{ float:left; color:#333; margin-top:10px; width:620px;}
.zxpl-list li div{ float:right;}
.zxpl-list li div a{ font-size:12px; color:#b7b7b7; float:left; margin-right:15px;}


.qyzx-list{ border-bottom:#eeeeee 1px solid; padding-bottom:16px; margin-top:15px;}
.qyzx-list .tu1{ float:left; margin-right:15px;}
.qyzx-list h3{ font-size:18px; color:#464543; font-weight:normal; margin-bottom:10px;}
.qyzx-list time{color:#88888a; font-size:12px; height:12px; line-height:12px; margin-bottom:10px; display:block;}
.qyzx-list time div{ float:left; margin-right:12px;}
.qyzx-list p{ width:555px; float:left; font-size:12px; line-height:18px; color:#88888a; height:53px; overflow:hidden;}
.qyzx-list time img{ float:left; margin-right:5px;}
.qyzx-list .a11{ float:right; display:block; width:68px; height:28px; background:#ff7d27; text-align:center; line-height:28px; font-size:12px; color:#FFF;}

/*登录*/
.header2{ height:96px; background:#FFF;}
.head2{ width:1140px; margin:0 auto;}
.head2 .logo2{ float:left; margin-top:25px;}
.head2 ul{ float:right; margin-top:40px;}
.head2 ul li{ float:left;}
.head2 ul li a{ font-size:14px; color:#363636; margin:0 8px;}
.dlbg{ background:url(../../images/images/dlbg.jpg) no-repeat center; height:760px;}
.denglu{ float:right; margin-top:145px; background:#FFF; box-shadow:#a6a6a6 2px 1px 1px; width:440px; height:470px; border:#aaaaaa 1px solid;}
.denglu dl dt{ font-size:24px; color:#363636; background:url(../../images/images/lis13.png) no-repeat left center; padding-left:30px; margin:65px 0 0 165px; margin-bottom:20px;}
.denglu dl dt a{ font-size:14px; color:#2b72ca; margin-left:60px;}
.denglu dl dd{ font-size:14px; color:#666666; height:35px; line-height:35px; margin-bottom:12px; margin-left:30px;}
.denglu dl dd a{ font-size:14px; color:#363636; margin-left:10px;}
.denglu dl dd a:hover{ text-decoration:underline;}
.denglu .yzm{ float:left; margin-left:12px;}
.denglu dl dd span{ width:78px; text-align:right; display:inline-block; float:left; margin-right:15px;}
.denglu dl input{ height:32px; font-size:14px; color:#aaaaaa; padding-left:8px; border:#cccccc 1px solid; float:left; width:245px;}
.dl02{ margin-top:20px; height:20px; line-height:20px; margin-left:118px;}
.jzmm{ float:left; font-size:12px; color:#666666;}
.jzmm input{ width:14px; height:14px; color:#00F; margin-right:8px;}
.yjdl{ float:left; font-size:12px; color:#666666; margin-left:48px;}
.yjdl img{ margin-left:10px;}
.dla a{ display:block; width:255px; height:38px; background:#347ad3; text-align:center; line-height:38px; font-size:18px; color:#FFF; border-radius:5px; margin:20px 0 0 118px;}
.dl03{ font-size:12px; color:#666666; margin:25px 0 0 118px;}
.dl03 a{ color:#0266d3;}
.dl03 input{ width:14px; height:14px; color:#00F; margin-right:8px;}
.denglu .a22{ display:block; font-size:12px; color:#666666; margin:20px 0 0 300px;}
.denglu .a22:hover{ color:#F00;}

.zccg{ position:absolute; left:240px; top:280px; width:633px; height:290px; background:url(../../images/images/zhuce.jpg) no-repeat;}
.zccg img{ margin:6px 0 0 605px;}
.zccg .a11{ display:block; width:296px; height:80px; background:#FFF; font-size:28px; color:#2e74cd; text-align:center; line-height:80px; font-weight:bold; border-radius:5px; margin:85px 0 0 168px;}



/*联系我们*/
.header3{ height:34px; background:#f6f6f6;}
.head3{ width:1180px; margin:0 auto; line-height:34px;}
.head3-left{ float:left; background:url(../../images/images/home.png) no-repeat left center; font-size:14px; color:#666666; padding-left:25px;}
.head3-right li{ float:left; font-size:14px;}
.head3-right li a{ font-size:14px; color:#363636; margin:0 8px;}
.head3-right li a:hover{ color:#0266d3;}
.head3-right li a.hover{ color:#0266d3;}
.lxwmbg{ position:relative; height:190px;}
.lxwmbg img{ position:absolute; left:50%; margin-left:-960px;}
.lxwm{ width:1180px; margin:0 auto; background:#FFF;}
.lxwm h2{ font-size:24px; color:#363636; border-bottom:#cccccc 1px solid; padding-bottom:15px; float:left; margin:50px 0 0 35px;}
.lxwm-right{ float:right; border:#cccccc 1px solid; margin:54px 32px 30px 0; padding:30px 38px 30px 38px;}
.lxwm-right p{ font-size:14px; color:#666666; line-height:36px;}
/*大事记*/
.dashiji{ width:1180px; margin:0 auto; background:#FFF;}
.dsj-left{ float:left; margin:54px 0 0 34px;}
.dsj-left h3{ font-size:24px; color:#353535; padding-bottom:17px; border-bottom:#cccccc 2px solid; width:100px; text-align:center;}
.dsj-left a{ display:block; width:74px; height:30px; background:#f6f6f6; font-size:12px; text-align:center; line-height:30px; color:#363636; margin:14px 0 0 13px;}
.dsj-left a:hover{ background:#0267d3; color:#FFF;}
.dsj-left a.hover{ background:#0267d3; color:#FFF;}
.dsj-right{ float:right; background:#f6f6f6; width:906px; margin:54px 30px 0 0; padding:0 40px; padding-bottom:40px;}
.dsj-right ul li{ margin-top:40px;}
.dsj-right ul li p{ font-size:14px; color:#666666; line-height:24px; float:right; width:743px;}
.dsj-right ul li span{ float:left; background:url(../../images/images/bg3.png) no-repeat; width:130px; height:32px; color:#666666; padding-left:17px; line-height:32px; font-size:16px; display:block; margin-top:30px;}


/*logo区域*/

.zhichidw{margin: 0px -5px; width: 800px;}
.news02 ul{ margin-top:10px; margin:0 -5px;}
.news02 li{ float:left; width:150px; height:36px;margin:10px 5px; z-index:1;position:relative; 
-webkit-transition:width 0.5s linear;-moz-transition:width 0.5s linear;-o-transition:width 0.5s linear;transition: width 0.5s linear;
}
.news02 li .xq{ display:none;position:absolute; top:0;width:150px; height:36px; background:#fff;  opacity:0; overflow:hidden; 
-webkit-transition:all 0.5s linear;-moz-transition:width 0.5s linear;-o-transition:width 0.5s linear;transition: width 0.5s linear;}
.news02 li a img{  width:150px;height:36px; }
.news02 li:hover{/*border:none; width:310px;*/ z-index:2;}
.news02 li:hover .xq{ display:block; width:305px; height:128px;opacity:100; z-index:999; top:0px; border:3px solid #9fd5f1;}
.news02 .last{ position:relative;}
.news02 .last:hover .xq { left:-160px;}

.news02 li .xq .xq_bol{display:block;width:300px; height:118px; padding:5px 5px;position:relative; }
.news02 li .xq .xq_bol em { display:block;line-height:30px; font-weight:bold; font-style:normal; border-bottom:1px dotted #ddd; padding-bottom:5px;}
.news02 li .xq .xq_bol em img{ width:128px; padding-right:5px; margin-right:5px; border-right:1px solid #eee;}
.news02 li .xq .xq_bol p{ line-height:18px; color:#999; padding:5px;cursor:default; font-size:12px;}
.news02 li .xq .xq_bol p span{ display:block;font-size:14px; color:#007AC7;line-height:22px;}
.news02 li .xq .goweb a{ position:absolute; bottom:0; right:0;display:block; font-size:14px; line-height:20px; height:20px; width:70px; background:#9fd5f1; color:#fff; text-align:center;}
.news02 li .xq .goweb a:hover{ background:#f90;}


/*首页下拉排行榜新加样式*/
#J_navlist  .none{display:none}


#J_navlist .li{display:inline-block;width:100%;position:relative;min-height:35px;_height:35px;z-index:10;zoom:1 }
#J_navlist .li h4{cursor:pointer;text-decoration:none;font-size:14px;color:#555;display:block; line-height:35px;font-weight:600;}

#J_navlist .li .list-item{position:relative;zoom:1 }

#J_navlist .li .list-item p.on a{color:#8caf00;font-weight:bold;}
#J_navlist .li .list-item p a{color:#333333;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px; font-weight:normal; position:relative;text-decoration:none;font-size:14px;}
#J_navlist  .li .list-item p.hover a{text-decoration:none; font-weight:normal;}



/*分享代码*/
.sharetab { position:relative; float:left;}
.sharetab .share { background:url(../../images/images/css.png) 7px -555px no-repeat; padding:5px 11px 5px 30px;border-bottom:0; line-height:20px; z-index:0;font-size:12px; float:left;  }
.sharetab .share:hover { color:#a6a6a6; text-decoration:none;}
  .sharetab:hover .share{background-color:#fff; border:1px solid #dedede; border-bottom:0;padding:5px 10px 5px 29px;line-height:19px;background-position:6px -556px;  }

.sharetab .share-items{ position:absolute; top:28px; left:-83px; display:none;z-index:9;}
 .sharetab:hover .share-items{ display:block ;z-index:9999;}
.sharetab .share-items ul { width:116px;border:1px solid #dedede; padding:0 15px; background-color:#fff;}
.sharetab .share-items li {height:24px; padding:6px 0; width:115px; border-bottom:1px dotted #ddd; text-align:left; z-index:999; vertical-align:bottom; }
.sharetab .share-items li.space { height:3px; padding:0; margin:0;  position:absolute;border-bottom:0; width:100%;vertical-align:bottom;}
.sharetab .share-items li.space span { float:right; width:63px; background:#fff; display:block; height:3px; margin-top:-3px; margin-right:17px; _position:absolute; _right:-15px; _top:-2px; _margin:0; _height:3px; _overflow:hidden}
.sharetab .share-items li a{ /*background-image:url(../images/shares.png);*/background-image:url(../../images/images/css.png);z-index:999; background-repeat:no-repeat; line-height:24px; display:block; width:85px; padding-left:30px;-webkit-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;-moz-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;-o-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear; color:#999999; font-size:12px; font-weight:normal;}
.sharetab .share-items li a.share-tab1{ background-position:-96px -240px;}
.sharetab .share-items li a.share-tab1:hover{ background-position:-96px -270px;;}
.sharetab .share-items li a.share-tab2 { background-position:-96px -300px;}
.sharetab .share-items li a.share-tab2:hover{ background-position:-96px -330px;}
.sharetab .share-items li a.share-tab3 { background-position:-96px -360px;}
.sharetab .share-items li a.share-tab3:hover { background-position:-96px -390px;}
.sharetab .share-items li a.share-tab4 { background-position:-96px -420px;}
.sharetab .share-items li a.share-tab4:hover { background-position:-96px -450px;}
.sharetab .share-items li a.share-tab5 { background-position:-96px -480px;}
.sharetab .share-items li a.share-tab5:hover { background-position:-96px -510px;}
.sharetab .share-items .eweim{position: relative;top: -146px;left: 148px; background:#ffffff;margin: 0; display:none;}
.sharetab .share-items .eweim img{border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;padding: 7px;margin: 0; background:#ffffff;}
.sharetab .share-items .wxbg span{ width:11px; height:10px; display:inline-block;right: 0;top: 129px;position: absolute; padding:0}
.sharetab .share-items .wxbg:hover span{ background:url(../../images/images/wxbg.png)}




.scroll_horizontal{position:relative;width:1100px; margin:0 auto;  border-top:none; padding-top:40px; padding-bottom:40px;}
.scroll_horizontal .boxgd{overflow:hidden;width:1036px; float:left; }
.scroll_horizontal .listgd{overflow:hidden;width:9999px;}
.scroll_horizontal .listgd li{float:left;width:207px; text-align:center;}
.scroll_horizontal .listgd li a img{ display:block; width:155px; height:74px; border:1px solid #cccccc; margin:0 auto;}
.plus{height:51px;width:32px;background:url(../../images/images/left.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:13px 0 0 0px;cursor:pointer;}
.minus{height:51px;width:32px;background:url(../../images/images/right.jpg) no-repeat ;overflow:hidden;float:left;display:inline;margin:13px 0px 0 0;cursor:pointer;}









