﻿/* common */
body {margin: 0px;padding:0px; background-color:#edeff1; font-family:"Microsoft YaHei",Arial;}
div,form,img,ul,ol,li,dl,dt,dd ,p ,input {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6,p {margin:0; padding:0; font-size:14px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
/*a img, input{-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08); }*/
/*a:hover img{-webkit-animation:zoomIn 2s cubic-bezier(0.42,0,.58,1)}*/
/*@-webkit-keyframes zoomIn {0% {-webkit-transform:scale3d(1, 1, 1)}50% {-webkit-transform:scale3d(1.2, 1.2, 1.2)}}*/

::selection{background-color:rgba(13,173,81,0.2);color:#333;}
::-moz-selection{background-color:rgba(13,173,81,0.2);color:#333}
::-webkit-selection{background-color:rgba(13,173,81,0.2);color:#333}

/* link */
a{ text-decoration:none; color:#3f3b3b;}
a:hover{color:#007bcd;text-decoration:none;}

/*样式开始*/
.clear {clear:both;height:0;overflow:hidden;font-size:0px;line-height:0;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.width1100{ width:1100px; margin:0 auto;}



/*顶部*/
.topnav{ background-color:#FFF; height:76px; border-top:#232323 7px solid; border-bottom:#dddddd 1px solid; zoom:1; } 
.topnav:after{ display:block;clear:both;content:"";visibility:hidden;height:0;}
.topnav .navlogo{ width:100px; height:31px; overflow:hidden; padding-top:22px;}
.topnav .navmid{ width:740px; margin-left:40px;}
.topnav .navright{ width:198px; height:36px; background-color:#FFF; border:#dddddd 1px solid;  margin-top:20px; border-radius:3px; padding:0px 10px; }
.topnav .navright input{ width:179px; height:30px; margin-top:3px; border:0; outline:none; float:left;font:normal 14px/30px "Microsoft YaHei";}
.topnav .navright span.magnifier{ background:url(../images/souicon.jpg) no-repeat 0 0; width:19px; height:19px; margin-top:8px; float:right; display:block;}
.topnav .navmid .navUL .navnews a .caret{ background:url(../images/caret.gif) no-repeat 0 0; width:8px; height:4px; margin-left:4px; vertical-align: middle; display:inline-block;}
.topnav .navmid .navUL .navnews a:hover .caret{ background:url(../images/caret.gif) no-repeat 0 -7px; width:8px; height:4px; margin-left:4px; vertical-align: middle; display:inline-block;}
.topnav .navmid .navUL{ width:760px; height:76px;}
.topnav .navmid .navUL li.navnews{ float:left; margin-right:20px; position: relative; width:auto; height:76px;}
.topnav .navmid .navUL li.navnews .tran{font:normal 17px/76px "Microsoft YaHei"; color:#3d3d3d;}
.topnav .navmid .navUL li.navnews .tran2{font:normal 17px/76px "Microsoft YaHei"; color:#145AA0;}
.topnav .navmid .navUL li.navnews a:hover{color:#007bcd;text-decoration:none;}
.navHover{color:#007bcd !important;}

.column {position:absolute; width:120px; background-color:#FFF; z-index:1000; box-shadow: 0 1px 15px rgba(18,21,21,.2); top:63px;left: 50%;   margin-left: -66px;border-top: 1px solid #f0f0f0; padding: 11px 0; display:block;}
.column p .transition {display: block; height: 38px;color: #333;line-height: 38px;font-size: 16px; width: 100%;text-align: center;}

/*浮在顶部导航*/
.search-fix{ width:100%;top:-50px;position:fixed; z-index:100; border-bottom:2px solid #232323; background-color:#fff;box-shadow: 2px 2px 2px rgba(0,0,0,.1);}
.search-fix .search-m { margin:auto; width:1100px; height:48px; position:relative; z-index:1;}
.search-fix .search-m .search_logo {display: block; position: absolute; left: 0; top:0px; width:48px;  height:46px;}
.search-fix .search-m .search_logo_lk { overflow: hidden; display: block;  width:123px; height:31px; padding-top:10px;  background:url(../images/logo.jpg) no-repeat 0 10px; background-size:100px 31px; text-indent: -999px;}
.search-fix .search-m .form {top: 6px; position: absolute;left: 320px;  width: 550px;height: 35px;}
.search-fix .search-m .form input{ font-family: "Microsoft YaHei"; border:#efefef 1px solid; background-color:#efefef; left:0; padding:4px; width:490px; border-radius:3px; height: 25px; line-height:25px;font-size: 14px;color: #989898;position: absolute;top: 0;outline: none;}
.search-m .button { right:0; width:50px; height:35px; overflow:hidden; position:absolute; top:0; outline:none;}






/*****列表页内容部分*****/
.list{ margin-top:13px;}
.listleft{ width:797px; overflow:hidden;}
/*轮播图*/
.listleft .banner{ width:795px; overflow:hidden;}
.listleft .banner dt{ width:565px; height:312px; float:left; margin-right:8px; position:relative;}
.listleft .banner dd{ float:right; width:222px; height:315px; overflow:hidden;}
.listleft .banner dd .banner150{ width:222px; height:150px; margin-bottom:12px; position:relative; overflow:hidden;}
.listleft .banner dd .banner150 span{ position:absolute; bottom:0px; font-size:12px; color:#FFF;width: 222px; padding:5px; background-color:rgba(0, 0, 0, 0.3)}
/*列表*/
.CONTmargin{ background-color:#FFF; margin-top:11px; }
.CONTmargin .contentList{padding:1px 30px 30px;}
.contentList .content{ border-bottom:1px solid #eeeeee; padding-bottom:27px; overflow:hidden; padding-top:30px;}
.contentList .content dl{ overflow:hidden;}
.contentList .content dt{ width:130px; height:89px; overflow:hidden; float:left; margin-right:13px; position:relative;}
.contentList .content dd{ width:594px; float:left; line-height:25px;}
.contentList .content  h2{ font-size:20px; margin-bottom:10px;  height:28px; overflow:hidden;}
.contentList .content  h2 a{color:#343434; text-decoration:none; transition:all 0.5s ease 0s;}
.contentList .content  h2:hover a{color: #007bcd; padding-left:8px;}
.contentList .content  h2 .original{  background:#ffa800; color:#FFF; padding:3px 5px;font-size:12px; border-radius:0.3em; margin-left:20px;}
.contentList .content  h2 .recommend{background:#ff0000; color:#FFF; padding:3px 5px;font-size:12px; border-radius:0.3em; margin-left:20px;}
.contentList .content  p{ font-size:14px; color:#858585; margin-bottom:10px; overflow:hidden; }
.contentList .content  p a{color:#858585; }
.contentList .content  p a:hover{color:#007bcd;}
.contentList .content .noMap{ line-height:25px;}
.contentList .content .tuo{ width:810px; overflow:hidden; margin-bottom:10px;}
.contentList .content .tuo li{ width:200px; height:138px; overflow:hidden; margin-right:40px; float:left;}
.bannerLoad a{ width:295px; height:45px; margin:0 auto; border:1px solid #ebebeb; background:#fafafa; text-align:center; display:block; font-size:18PX; color:#999; line-height:45px; margin-top:20px;}
.feedCard{ margin-top:12px; font-size:14px; color:#777777; clear:both; }
.feedCard .cardTime{ float:left; margin-right:8px;}
.feedCard .cardTags{ float:left;margin-left:10px;width: 400px; }
.feedCard .cardTags a{ padding-right:15px; color:#777777;}
.feedCard .cardTags a:hover{color:#007bcd;}
.feedCard .cardActions{ float:right; }  
.feedCard .cardActions a.share{height:29px; width:20px; margin-top:-6px; display:block;padding:0 0 0 15px;background:url(../images/icoTools_20170106.png) -40px 5px; }
.feedCard .cardActions a:hover.share{ background:url(../images/icoTools_20170106.png) -40px -40px;}

.feedCard .cardActions .pageToolsL{ padding-bottom:3px;}
.feedCard .cardActions .pageToolsL a{ width:auto; padding:0px; margin-bottom:3px;} 
.feedCard .cardActions .pageToolsL span.img{ background:url(../images/message-red.gif) no-repeat  0px 3px; width:20px;text-align: right; float:left; padding:0px 4px; border:none; height:auto; height:23px;}
.feedCard .cardActions .pageToolsL span:nth-last-child(1){ font-style:normal; float:left; padding-right:5px; font-size:14px; line-height:23px; color:#dd000b; border:none;} 


/*页码*/
.paging{ padding-top:10px; padding-bottom:45px; text-align:center; background-color:#FFF;}
.paging a{ display:inline-block; padding:6px 15px; border:1px solid #dbdbdb; font-size:18px; margin-left:-1px; color:#787575;}
.paging a.on{ background:#55b9ed; color:#FFF;border:1px solid #0d9be6;}


/*当前位置*/
.crumb{ height:37px;color:#313131; position:relative;z-index: 100 }
.crumb p{ position:absolute; top:9px; left:0px; font-size:14px;}




.listright{ width:290px; overflow:hidden;}
/*今日头条*/
.headline{ background-color:#FFF; margin-bottom:13px;}
.headline ul{padding:7px 20px 22px;}
.headline .caption{ border-bottom:#eeeeee 1px solid; padding-top:15px; padding-bottom:15px;}
.headline .caption h4{color:#d84e55;font:normal 16px/20px "Microsoft YaHei"; height:20px; overflow:hidden;}
.headline .caption h4 a{ color:#3d3d3d;}
.headline .caption h4 a:hover{color:#007bcd;}
.headline .caption h5{color:#d84e55;font:normal 16px/20px "Microsoft YaHei"; height:20px; overflow:hidden;}
.headline .caption h5 a{color:#d84e55;}
.headline .caption h5 a:hover{color:#007bcd;}
.headline .caption p{ color:#858585; font:normal 14px/22px "Microsoft YaHei"; margin-top:6px; height:44px; overflow:hidden;}

/*右侧推荐文章*/
.Recommend{ padding:22px 20px; background-color:#fff; margin-bottom:13px;}
.Recommend ul.Recotitl{ height:40px;}
.Recommend ul.Recotitl li{ float:left;}
.Recommend ul.Recotitl li.li1{ width:110px;}
.Recommend ul.Recotitl li.li2{ margin-left:50px; width:80px; text-align:center;}
.Recommend ul.Recotitl li a{ color:#333333;font:normal 21px/36px "Microsoft YaHei";  display:block;}
.Recommend ul.Recotitl li.pitch{ border-bottom:#f63756 3px solid;}

.Recommend .RecCONT{ margin-top:15px;}
.Recommend .RecCONT dl{ border-bottom:#eeeeee 1px solid; padding-top:10px; padding-bottom:10px; height:64px;}
.Recommend .RecCONT dl dt{ float:left; width:97px; height:64px; overflow:hidden;}
.Recommend .RecCONT dl dd{ float:right; width:145px; }
.Recommend .RecCONT dl dd h2{font:normal 14px/21px "Microsoft YaHei";height:64px; overflow:hidden;}
.Recommend .RecCONT dl dd p span{display:inline-block; margin-right:10px;font-size:11px; color:#777777; margin-top:2px;}
.Recommend .RecCONT dl dd p span.see{ background:url(../images/see.png) no-repeat 0 4px; color:#777777; padding-left:15px;}
.Recommend .RecCONT dl a{color:#656262;}
.Recommend .RecCONT dl a:hover{ color:#007bcd;}

/*右侧热门标签*/
.HOTLabe{background-color:#FFF;margin-bottom:13px; padding-bottom:22px;}
/*.HOTLabe .Labetitl .Labetext{ padding-top:34px; padding-right:20px; font:normal 14px/14px "Microsoft YaHei"; color:#a2b1bd;}*/
.HOTLabe ul{ padding:22px 20px 0px;}
.HOTLabe ul .fn-left { margin-bottom:8px; font-size:14px; height:32px; overflow:hidden; margin-right:5px; float:left; display:inline;}
.HOTLabe ul .fn-left a { display:block; border-radius:16px; background-color:#f1f5f6;  color: #18a7ca; padding: 6px 8px;}
.HOTLabe ul .fn-left a:hover{background-color:#55b9ed; color:#fff;}

/*关注我们*/
.follow{background-color:#FFF;  margin-bottom:13px;}
.follow .widabout{padding:22px 20px; text-align:center; }
.follow .widabout p{font:normal 14px/20px "Microsoft YaHei"; color:#5c5c5c; }
.follow .widabout img{ margin-top:12px;}

.sns{ padding:0 0 0px 45px; width:250px; overflow:hidden;}
.sns li{width:48px; height:101px; font-size:12px; text-align:center; display: inline-block; margin-right:20px; margin-left:3px; float:left;}
.sns li a{width:48px; height:48px; display:block;}
.sns li a.FAweixin{ background:url(../images/sns.gif) no-repeat 0 0; }
.sns li a.FAweixin:hover{ background:url(../images/sns.gif) no-repeat 0 -48px; }
.sns li a.FAweibo{ background:url(../images/sns.gif) no-repeat -65px 0;}
.sns li a.FAweibo:hover{ background:url(../images/sns.gif) no-repeat -65px -48px;}
.sns li a.FArss{ background:url(../images/sns.gif) no-repeat -130px 0;}
.sns li a.FArss:hover{ background:url(../images/sns.gif) no-repeat -130px -48px;}
.sns li a.FAenvelope{ background:url(../images/sns.gif) no-repeat -195px 0;}
.sns li a.FAenvelope:hover{ background:url(../images/sns.gif) no-repeat -195px -48px;}
.sns li span{ display: inline-block; padding-top: 10px;}



/*************详情页*************/


/*文章*/
.detailed{ background-color:#FFF; padding:32px;}
.detailed h1{font:normal 30px/46px "Microsoft YaHei"; color:#474747; font-weight:bold;}
.detailed .pageInfo p{ margin-top:17px; padding-bottom:10px; border-bottom:#ededed 1px solid;}
.detailed .pageInfo p span{ color:#818181; font:normal 13px/14px "Microsoft YaHei"; margin-right:10px; display:inline-block;}
.detailed .pageInfo p span.time{ background:url(../images/time.jpg) no-repeat 0 2px;  height:14px; padding-left:14px;}
.detailed .pageInfo p span.look{ background:url(../images/look.jpg) no-repeat 0 2px; height:14px; padding-left:19px;}

.blockquote{ background-color:#fafafa; border-left:#eee 4px solid; padding:15px 20px;color:#333; margin-top:18px; color:#5c5c5c; font:normal 16px/28px "Microsoft YaHei";}
.blockquote p{ color:#5c5c5c; font:normal 16px/28px "Microsoft YaHei";}
.detailed .CONTdetail{ margin-top:15px;}
.CONTdetail img {
    margin: 0 auto;
    display: block;
    max-width: 100%;
    height: auto;
}
.detailed .CONTdetail p{color:#5c5c5c; font:normal 16px/29px "Microsoft YaHei"; margin-top:25px; text-align:left;}

.detailed .tagbox{ border-top: 1px solid #f0f0f0; padding-top:20px; display: inline-block; width: 100%; margin-top:32px;}
.detailed .tagbox ul li{float: left;height: 35px;padding: 0 15px;background-color: #f0f0f0;color: #bbb;line-height: 35px;margin-right: 10px;margin-bottom: 10px;}
.detailed .tagbox ul li:hover{color:#999999;}
.transition { -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;  -o-transition: all .2s ease-out;  transition: all .2s ease-out;}

/*感兴趣的*/
.interest{background-color:#FFF; margin-top:15px;}
.interest ul{list-style:none; padding:22px 30px 5px; width:795px; overflow:hidden; }
.interest ul li{margin-right:42px; float:left; width:150px; height:150px; margin-bottom:20px; overflow:hidden; }
.interest ul li .pic { width:150px; height:100px; overflow:hidden; margin-bottom:5px; cursor:pointer; display:block;}
.interest ul li .descript { height:50px; color:#666;  line-height:22px;  font-size:14px;  overflow:hidden;  display:block; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.interest ul li .descript:hover{color:#007bcd;}

/*评论*/
.COMment{background-color:#FFF; margin-top:15px;}
.COMment .COMcont{ padding:22px 30px;}

/*左侧漂浮*/
.articleleft{width:53px; height:270px; position:fixed; z-index:10; top:121px;  box-sizing:border-box; left:7%; }
.articleleft ul li{width:53px; height:53px; border-bottom:1px solid #dedede; position:relative;}
.articleleft ul li i{width:53px; height:53px; display:inline-block; box-sizing: border-box;}
.articleleft ul li i.pingl{background:url(../images/icon.png) no-repeat -53px 0; }
.articleleft ul li i.pingl:hover{background:url(../images/icon.png) no-repeat 0 0; }

.articleleft ul li i.weix{background:url(../images/icon.png) no-repeat -53px -53px; }
.articleleft ul li i.weix:hover{background:url(../images/icon.png) no-repeat 0 -53px; }

.articleleft ul li i.kongj{background:url(../images/icon.png) no-repeat -53px -106px; }
.articleleft ul li i.kongj:hover{background:url(../images/icon.png) no-repeat 0 -106px; }

.articleleft ul li i.xinl{background:url(../images/icon.png) no-repeat -53px -159px; }
.articleleft ul li i.xinl:hover{background:url(../images/icon.png) no-repeat 0 -159px; }

.articleleft ul li i.shouj{background:url(../images/icon.png) no-repeat -53px -212px; }
.articleleft ul li i.shouj:hover{background:url(../images/icon.png) no-repeat 0 -212px; }

.articleleft ul.ulTWO{ margin-top:15px;}
.articleleft ul.ulTWO li a{ display:block;}
.articleleft ul.ulTWO li i.dzICON{background:url(../images/iconDZ.png) no-repeat -53px 0;}
.articleleft ul.ulTWO li i.dzICON:hover{background:url(../images/iconDZ.png) no-repeat 0px 0px; }
.articleleft ul.ulTWO li i.dzICONSelect{background:url(../images/iconDZ.png) no-repeat 0px 0px; }

.articleleft ul.ulTWO li i.scICON{background:url(../images/iconDZ.png) no-repeat -53px -53px; } 
.articleleft ul.ulTWO li i.scICON:hover{background:url(../images/iconDZ.png) no-repeat 0 -53px; }
.articleleft ul.ulTWO li i.scICONSelect{background:url(../images/iconDZ.png) no-repeat 0 -53px; }

.tc01{ background:url(../images/floatbg.gif) no-repeat 0 0; width:147px; height:140px; position:absolute; top:-44px; left:60px;}
.tc01 img{ margin-top:12px; margin-left:19px;}
.tc02{ background:url(../images/floatbg.gif) no-repeat 0 0; width:147px; height:140px; position:absolute; top:-44px; left:60px;}
.tc02 img{ margin-top:12px; margin-left:19px;}



.stronglab{color:#d84e55;}



/*************频道页*************/
.liebiao{ margin-top:-11px;}
.criticism{ padding:0px 30px;}

/*底部*/
.footer { background-color: #232323; color: #CCC; text-align: center; line-height: 45px; margin-top:15px; }
.footer .footertw { width: 1180px; height: 160px; overflow: hidden; text-align: left; margin: 0 auto; padding: 25px 0; color: #ABA6A6; }
.footer .footertw dt { color: #fff; }
.footer .footertw a { color: #ABA6A6; }
.footer .fabout { width: 280px; height: 115px; padding-left: 35px; float:left; border-right:1px #575B5F solid; }
.footer .fContributions { width: 275px; height: 115px; padding-left: 35px; float: left; border-right: 1px #575B5F solid; }
.footer .fcontact { width: 240px; height: 115px; padding-left:45px; float:left; border-right: 1px #575B5F solid; }
.footer .footertr { float: left; height: 145px; padding-left:45px; overflow: hidden; }
.footer a{color:#db6d4c; margin-right:3px; }
.footer .copyright { clear: both; height: 45px; line-height:45px; background-color: #2D2D2D; border-top: 1px solid #3C3C3C; color: #6F6F6F; text-align: center; font-size: 12px; }
.go-top { position: fixed; font-size: 50px; right:3%; bottom:-50px; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; color: rgba(0,0,0,.8); cursor: pointer; }
.footer dd { display: inline-block; }


/*图片切换*/
#focus-banner a.topleft,#focus-banner a.topright{display:block;position:absolute;top:50%;margin-top:-46px;width:43px;height:92px;background:url(../images/arrow.png) no-repeat;z-index:25;transition:transform .6s;-webkit-transition:-webkit-transform .6s;-ms-transition:-ms-transform .6s}
#focus-banner a.topleft{left:0;background-position:0 0;transform:translate(-43px,0);-ms-transform:translate(-43px,0);-webkit-transform:translate(-43px,0);-o-transform:translate(-43px,0);-moz-transform:translate(-43px,0)}
#focus-banner a.topright{right:0;background-position:-43px 0;transform:translate(43px,0);-ms-transform:translate(43px,0);-webkit-transform:translate(43px,0);-o-transform:translate(43px,0);-moz-transform:translate(43px,0)}
#focus-banner:hover>a{transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0)}
#focus-banner{position:relative;width:100%; text-align:center; margin:0 auto;overflow:hidden}
#focus-banner-list{position:relative;display:block; overflow:hidden;margin:0; padding:0; height:300px;}
#focus-banner-list li{position:absolute;left:0;top:0;width:100%; height:100%;  text-align:center;}
.focus-banner-img{display:block; width:100%; height:100%; position: relative;}
#focus-bubble{position: absolute;left: 50%;bottom: 10px;z-index: 999;}
#focus-bubble li{float: left;width: 10px;height: 10px;margin: 0 4px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;background-color: #fff;cursor: pointer;}
#focus-bubble li.current{background-color: #f00;}
.slide-img {height:300px !important;}

.rightbar{position: fixed; left: 50%; bottom: 40px; margin-left:570px ;z-index:50; background:#fff; border-radius:5px; /*border-bottom-left-radius:0;   border-bottom-right-radius:0;*/overflow:hidden}
.rightbar ul li{}
.rightbar ul li a{  text-align:center; display:block;  width:60px;  background:#fff; border-bottom:1px solid #efefef; font-size:0; line-height:0;}
.rightbar ul li:last-child a{ border-bottom:0;}
.rightbar ul li.pub a{ background:#e13a3b; color:#fff; font-size:13px; line-height:18px; height:45px; padding-top:8px;}
.rightbar ul li.edit a{ background:url(../images/rightbar.png) no-repeat 20px 0px; margin-top:12px;height:38px;   }
.rightbar ul li.edit a:hover{ background:none;  font-size:13px; line-height:18px; height:44px; padding-top:6px; margin-top:0; color:#333;  }
.rightbar ul li.backtop a{ background:url(../images/rightbar.png) no-repeat 20px -73px; margin-top:20px;height:30px;   }
.rightbar ul li.backtop a:hover{ background:none;  font-size:13px; line-height:18px; height:42px; padding-top:8px; margin-top:0; color:#333;  }


/*遮罩*/
.transparent{background-color:rgba(0, 0, 0, 0.7); width:100%; height:100%; position:fixed; z-index:3001; left:0; top:0;display:none;}	 
.happySharing{ width:550px; height:200px; background:#FFF; position:fixed; left:30%;top:30%;z-index:52; padding-top:100px; border-radius:0.3em;}
.happySharing .partook{ padding-left:40px;}
.happySharing a.close{ width:20px; height:0; font-size:34px; position:absolute; right:10px; top:0px; color:#999; font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;}
.happySharing a:hover.close{ color:#dc1500;}
.partook{ margin-top:25px;padding-left:129PX;}
.partook li{ float:left; text-align:center; position:relative; }
.partook li a {width:70px; display:inline-block; padding-top:75px; margin-right:30px; font-size:12px; color:#999; float:left;}
.partook li a.weibo{ background: url(../images/icoShareNew.png) no-repeat 0px -119px; }
.partook li a:hover.weibo{background: url(../images/icoShareNew.png) no-repeat 0px -0px; }
.partook li a.WeChatCircle {background: url(../images/icoShareNew.png) no-repeat -180px -119px;}
.partook li a:hover.WeChatCircle{background: url(../images/icoShareNew.png) no-repeat -180px -0px; }
.partook li a.WeChatFriends{background: url(../images/icoShareNew.png) no-repeat -90px -119px;}
.partook li a:hover.WeChatFriends{background: url(../images/icoShareNew.png) no-repeat -90px -0px; }
.partook li a.QQ{background: url(../images/icoShareNew.png) no-repeat -270px -119px;}
.partook li a:hover.QQ{background: url(../images/icoShareNew.png) no-repeat -270px -0px; }
.partook li a.reading{background: url(../images/icoShareNew.png) no-repeat -360px -119px;}
.partook li a:hover.reading{background: url(../images/icoShareNew.png) no-repeat -360px -0px; }
.shareTitl{ border-bottom:1px solid #CCC; position:relative; height:1px;}
.shareTitl span{ position: absolute;display: inline-block;padding: 0 9px;background: #fff;left: 50%;top: -10px;margin: 0 0 0 -33px;
color: #848484;font-size: 14px;}
.code{ position:absolute; width:130px; height:130px; top:-170px;background:url(../images/code.png) no-repeat; left:-50px; padding:15px;}


/*预览页面*/
.preview{ position:fixed; top:35%; left:35%; background:url(../images/preview.png); width:600px; height:536px; z-index:20;}


.search-fix-top {
    -webkit-animation: searchTop .5s ease-in-out;
    animation: searchTop .5s ease-in-out;
    top: 0;
}



@-webkit-keyframes searchTop {
    0% {
        top: -50px;
    }

    to {
        top: 0;
    }
}

@keyframes searchTop {
    0% {
        top: -50px;
    }

    to {
        top: 0;
    }
}



 /*关于我们*/
.width1030{width:900px; margin:0 auto;}
.gunyupic{ background:#d4a157 url(../images/01.jpg) no-repeat center 0; height:159px;}
.gunyupic span{color:#fff; font:normal 50px/49px "Microsoft YaHei"; padding-top:55px; display:block;}
.gunyupic span em ,.ADD span em ,.mianzepic span em{ font-style:normal; font-size:26px; font-family:'arial'; padding-left:20px; color:rgba(247, 247, 247, 0.8);}

.gunyuCONT{ background-color:#FFF; margin-top:15px; padding:15px 100px 60px;}
.gunyuCONT .CONTdetail p{color:#5c5c5c; font:normal 16px/29px "Microsoft YaHei"; margin-top:25px; text-align:left;}
.gunyuCONT .CONTdetail hr{ border:1px dashed #ddd; display:block; margin:15px 0 20px;}
.gunyuCONT .CONTdetail b{ display:block; font-size:20px; margin-top:20px; font-weight:normal; border-left:2px solid #8a8a8a; padding-left:10px; height:20px; overflow:hidden; line-height:20px;}
.gunyuCONT .CONTdetail p img{ display:block; width:80%; margin:0 auto;}
/*免责声明*/
.mianzepic{ background:#d55c5b url(../images/02.jpg) no-repeat center 0; height:159px;}
.mianzepic span{color:#fff; font:normal 50px/49px "Microsoft YaHei"; padding-top:55px; display:block;}
/*广告合作*/
.ADD{ background:#06294b url(../images/add.jpg) no-repeat center 0; height:159px;}
.ADD span{color:#fff; font:normal 50px/49px "Microsoft YaHei"; padding-top:55px; display:block;}
.pbr{border-top:#f1f1f1 1px solid; padding:15px 0px;}



/*RSS*/
.width1107{width:1107px; margin:0 auto;}
.RSSbanner{ background:#5ba1d5 url(../images/rssbanner.jpg) no-repeat center 0; height:159px; width:100%; }
.RSSbanner span{color:#fff; font:normal 49px/49px "Microsoft YaHei"; padding-top:50px; display:block;}

.gunyuCONT .RSSul{ margin-top:20px;}
.gunyuCONT .RSSul li{ width:176px; float:left; margin-right:15px; margin-left:15px;}
.gunyuCONT .RSSul li .p1{ color:#5c5c5c; font:normal 14px/24px "Microsoft YaHei"; margin-top:10px; height:125px;}
.gunyuCONT .RSSul li .p2 a{color:#5aa0d4; font:normal 20px/38px "Microsoft YaHei"; text-align:center; border:#9cc6e5 1px solid; width:140px; height:40px; display:block; border-radius:3px; margin-left:13px; margin-top:10px;}
.gunyuCONT .RSSul li.li1 h2{ background:url(../images/rss02.jpg) no-repeat 0 0; width:154px; color:#a7a7a7; font:normal 19px/19px "Microsoft YaHei"; padding-top:100px; text-align:center; padding-bottom:32px; margin-left:7px;}
.gunyuCONT .RSSul li.li2 h2{ background:url(../images/rss03.jpg) no-repeat 0 0; width:154px; color:#a7a7a7; font:normal 19px/19px "Microsoft YaHei"; padding-top:100px; text-align:center; padding-bottom:32px; margin-left:7px;}
.gunyuCONT .RSSul li.li3 h2{ background:url(../images/rss04.jpg) no-repeat 0 0; width:154px; color:#a7a7a7; font:normal 19px/19px "Microsoft YaHei"; padding-top:100px; text-align:center; padding-bottom:32px; margin-left:7px;}
.gunyuCONT .RSSul li.li4 h2{ background:url(../images/rss05.jpg) no-repeat 0 0; width:154px; color:#a7a7a7; font:normal 19px/19px "Microsoft YaHei"; padding-top:100px; text-align:center; padding-bottom:32px; margin-left:7px;}
.gunyuCONT .RSSul li.li5 h2{ background:url(../images/rss01.jpg) no-repeat 0 0; width:154px; color:#a7a7a7; font:normal 19px/19px "Microsoft YaHei"; padding-top:100px; text-align:center; padding-bottom:32px; margin-left:7px;}

.gunyuCONT .RSSul li .p2 a:hover{color:#fff; background-color:#55b9ed;}

/*首页列表标签*/
.TAGpindao01 a{ float:left; margin-left:2px; margin-top:-1px; color:#e55f5f; border:#f2afaf 1px solid; border-radius:40px; padding:0px 10px; }
.TAGpindao02 a{ float:left; margin-left:2px; margin-top:-1px; color:#38ba35; border:#9bdc9a 1px solid; border-radius:40px; padding:0px 10px; }
.TAGpindao03 a{ float:left; margin-left:2px; margin-top:-1px; color:#18b4ed; border:#8bd9f6 1px solid; border-radius:40px; padding:0px 10px; }
.TAGpindao04 a{ float:left; margin-left:2px; margin-top:-1px; color:#f58825; border:#f8ab66 1px solid; border-radius:40px; padding:0px 10px; }
.TAGpindao01 a:hover{ background-color:#e55f5f; color:#fff;}
.TAGpindao02 a:hover{ background-color:#38ba35; color:#fff;}
.TAGpindao03 a:hover{ background-color:#18b4ed; color:#fff;}
.TAGpindao04 a:hover{ background-color:#f58825; color:#fff;}


/*友情链接*/
.FriendLink{ margin-top:30px;font: 12px/20px "微软雅黑";color: #999;}
.FriendLink .Friendtitle h3{display:block;font: 18px/18px "微软雅黑";color: #333;margin-bottom:12px;}
.FriendLink .clears a{font:12px/20px "微软雅黑"; margin-bottom:5px;padding:0 5px; color:#666; display:inline-block;}
.FriendLink .clears a:hover{color:#007bcd;}



/*404*/
.bg404{ background-color:#f6f6f6;}
.cont404{ width:400px; margin:90px auto;}
.cont404 .h2bg{ background:url(../images/404.jpg) no-repeat center 0; width:400px; height:300px; text-align:center;}
.cont404 .h2bg h2{color:#333333; font:normal 25px/25px "Microsoft YaHei"; padding-top:222px;}
.cont404 a.jhome{ background:url(../images/jhome.jpg) no-repeat 40px 13px; color:#333333; font:normal 18px/42px "Microsoft YaHei"; margin-left:110px; padding-left:20px; text-align:center; background-color:#fdfdfd; border:#d5d5d5 1px solid; border-radius:4px; width:153px; height:42px; display:block;}
.cont404 a.jhome:hover{ border:#f09296 1px solid; color:#e64a50;}


/*表单*/
.transparent2{background-color:rgba(0, 0, 0, 0.7); width:100%; height:100%; position:fixed; z-index:3001; left:0; top:0; display:none;}	 
.infoform{ width:603px; margin:0 auto; background:#fff; padding-top:45px; margin-top:2%; border-radius:0.4em; position:relative;}  
.infoform .title{ font-size:27px; text-align:center;}
.infoform .mietiele{ font-size:14px; text-align:center; color:#9b9b9b; padding-top:6px;}
.forminfo{ width:485px; margin:0 auto; padding-top:25px;}
.forminfo dl { overflow:hidden; margin-bottom:15px;}
.forminfo dl dd{ width:55px; float:left; line-height:34px; font-size:16px;}
.forminfo dl dd b{ color:#E1230F;}
.forminfo dl dt{ width:418px; float:left; }
.forminfo dl dt input{ width:418px;height:26px; line-height:26px; outline:none; font-size:14px; padding:4px 5px; border:1px solid #e1e1e1;}
.forminfo dl dt input.red{ border:1px solid #ff0000; color:#ff0000;}
.forminfo dl dt input.green{ border:1px solid #00af46;}

.idea{ width:485px; margin:0 auto; }
.idea textarea{ height:60px; border:1px solid #e1e1e1; width:473px;padding:5px;outline:none; font-family:'Microsoft Yahei'; font-size:14px;}
.idea p{ line-height:35px; color:#dd4a4a;}
.bouuon{  padding:20px 0px 40px;}
.bouuon input{ color:#fff; font-size:20px; text-align:center; line-height:60px; height:60px; width:234px; margin:0 auto; display:block; background:#dd4a4a; border-radius:5em;cursor:pointer; font-family:'Microsoft Yahei';}
.close{ position: absolute; background:url(../images/icon.png) no-repeat 0 -406px; width:42px; height:42px; right:-17px; top:-19px;}
.submit{ position:absolute; background:rgba(0,0,0,0.7); color:#fff; left:18%; top:50%; padding:10px; text-align:center; line-height:30px; font-size:16px; border-radius:0.3em;display:none;}
.submit h2{ font-size:18px;}
input:focus { outline:none;}


/*更多*/
#more{ width:39.5%; text-align:center; font-size:14px; height:36px; line-height:36px; margin:0 auto;  background:#dbe0e3; }



/*分享朋友圈弹窗*/
.infoform02{ margin:0 auto; background:#fff; padding:40px 50px; width:245px; margin-top:4%; border-radius:0.4em; position:relative;display:none;}  
.EWMtc h2{font:normal 19px/38px "Microsoft YaHei"; margin-bottom:5px; text-align:center;}
.EWMtc p{font:normal 14px/21px "Microsoft YaHei"; margin-top:8px;}


/*文章页*/
.white{ background-color:#fff;  padding:40px 160px 60px; width:780px; margin:35px auto 0px; overflow:hidden;}
.white .Leadcont{ padding:30px 20px; background-color:#f5f5f5;}
.white .Leadcont> h2{margin-bottom:20px;font-size:25px; line-height:1;position:relative;color:#333}
.white .Leadcont> h2:before{float:left;content:'';background:#e10003;width:5px;height:25px;margin-right:8px;vertical-align:middle}
.white .Leadcont p{font:normal 15px/29px "Microsoft YaHei"; color:#5c5c5c;}
.white .Leadcont .h2tag{ zoom:1;}
.white .Leadcont .h2tag span{float:left; font-size:15px;  height:35px;  padding:0 15px; background-color:#e2e2e2; color:#828282; line-height:35px; margin-right:10px; margin-bottom:10px;}
.white .Leadcont .h2tag span:hover{ background-color:#d6d6d6;}
.white .Leadcont .h2tag:after{display:block;clear:both;content:"";visibility:hidden;height:0; }
.pessay { margin-top:15px;}
.pessay p{ margin-top:3px;}
.pessay p{color:#5c5c5c; font:normal 15px/29px "Microsoft YaHei"; text-align:left;}
.pessay p img{ margin-top:5px;}

/**/
.footerA { background-color:#232323; color: #CCC;   margin-top:15px; padding-bottom:15px; }
.footerA dl{width:1100px; margin:0 auto; padding:45px 0 15px;}
.footerA dl:after{display:block;clear:both;content:"";visibility:hidden;height:0; }
.footerA dl dt{ float:left; width:600px; margin-right:30px;}
.footerA dl dd{ float:left; width:470px;}
.footerA dl dt h3 ,.footerA dl dd h3{font-size: 16px; color: #ffffff; /*font-weight: 600; */margin-bottom: 20px; margin-top: 0;}
.links{ color:#ccc;margin-bottom:32px; font:13px/13px "Microsoft YaHei"; height:13px; }
.links a{color:#ABA6A6; border-right:1px solid #616161; padding-right:10px;  display:inline-block; margin-right:10px; overflow:hidden; }
.links a:hover{ color:#fff;}
.links a:last-child{ border:0;}
.footerA dl dd ul{}
.footerA dl dd ul:after{display:block;clear:both;content:"";visibility:hidden;height:0; }
.footerA dl dd ul li { width:120px; height:40px; overflow:hidden; margin-right: 30px; margin-bottom: 10px; float:left;}
.footerA dl dd ul li a{opacity: 0.6;}
.footerA dl dd ul li a:hover{opacity:1;}
.footcopy{background:#2D2D2D;line-height:45px;height:45px;color:#666666; }
.footcopy p{ width:1100px; margin:0 auto; text-align:left; font-size:12px;}

.listright .ad {background:#fff;}