/*banenr*/
.banner{height: 330px;width: 100%;background: url(http://static.ruiwen.com/img/lanmu/zhufuyu/banner.jpg) no-repeat center;float: left;background-color: #39b7f2;}
/*模板分类*/
.city-list {background: #ffffff;height: 60px;width: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);float: left;margin-bottom: 40px;}
.city-list_box{width: 730px;margin: 0 auto;text-align: center;height: 60px;}
.city-list ul {display: inline-block;height: 60px;}
.city-list ul li{display: inline-block;padding: 0 15px;margin: 0 10px;text-align: center;height: 58px;line-height: 60px;float: left;}
.city-list ul li:hover{border-bottom: 2px solid #b48340;}
.city-list ul li:hover a{color: #b48340;}
.city-list .check{border-bottom: 2px solid #b48340;}
.city-list .check a{color: #b48340;font-weight: 700;}
.city-list ul li a{font-size: 16px;color: #3E3E3E;}
/*常用*/
.picture{width: 100%;float: left;}
.changyong{background-color:#F3F5F8;}
.zfy-list{margin: auto;width: 1060px;overflow: hidden;}
.title_dow{display: block;width: 500px;font-size: 26px;font-weight: 700;margin: auto;text-align: center;height: 60px;line-height: 60px;margin-bottom: 30px;color: #4c4947;padding-left: 220px;}
.title_dow span{float: left;margin: 0 3%;}
.title_dow:before{content: "";width: 20%;background: #000;height: 2px;display: inline-block;float: left;margin-top: 30px;}
.title_dow:after{content: "";width: 20%;background: #000;height: 2px;display: inline-block;float: left;margin-top: 30px;}
.zfy-list .resume {float:left;width: 235px;display: inline-block;height: 127px;margin: 0 15px;}
.zfy-list .resume:hover{box-shadow: 0 0 20px 0px rgb(178, 194, 202);}
.describe {text-align:center;line-height: 40px;font-weight: 500;font-size: 16px;}
.group{float:left;margin-bottom:50px;}
.jieri{background-color:#FFF;}
.jieqi{background-color:#F3F5F8;}
/*投稿*/
.rougao {float: right;width: 210px;margin-top: 8px;}
.rougao .jianyi {margin-left: 5px;border-radius: 4px;background: url(http://static.ruiwen.com/img/jc_icon2.png) 8px -875px no-repeat;background-color: #e6a01b;}
.rougao a {height: 30px;line-height: 30px;float: left;padding-left: 30px;color: #fff;font-size: 14px;border-radius: 4px;padding-right: 8px;width: 60px;background: url(http://static.ruiwen.com/img/jc_icon2.png) 10px -847px no-repeat;background-color: #14a2d4;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #de9306;color: #fff!important;}


.min_tl{float: left;width: 100%;font-size: 18px;font-weight: bold;border-bottom: 2px solid #ececec;height: 35px;line-height: 35px;}
.min_tl span{border-bottom: 2px solid #2ca6e0;height: 35px;position: absolute;font-weight: 700;color: #333;line-height: 35px;}
.list_pic{width: 100%;display: inline-block;}
.list_pic ul{width: 100%;display: inline-block;margin-bottom: 10px;}
.list_pic ul li{width: 100%;display: inline-block;border-bottom: 1px solid #ececec;padding: 12px 0;float: left;}
.list_pic ul li .t_img{display: inline-block;float: left;width: 140px;}
.list_pic ul li .t_img a{display: inline-block;float: left;width: 140px;height: 85px;overflow: hidden;}
.list_pic ul li .t_img img{width: 140px;height: 85px;float: left;border-radius: 4px;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.list_pic ul li .t_img:hover img{transform: scale(1.1);}
.list_pic ul li .cont{line-height: 30px;font-size: 16px;display: inline-block;width: 530px;margin-left: 25px;float: left;}
.list_pic ul li .cont h2{line-height: 30px;font-size: 18px;height: 30px;display: inline-block;margin-bottom: 2px;color: #333;font-weight: 700;}
.list_pic ul li .cont p{line-height: 24px;display: inline-block;color: #afafaf;height: 44px;overflow: hidden;font-size: 14px;}
.list_pic ul li .cont a:hover p{color: #2965b1}
.main-right{float: right;}
.list_hot{width: 330px;margin-top: 50px;}
.list_hot .list_hot_title{float: left;font-size: 18px;font-weight: bold;height: 45px;background-color: #F3F5F8;width: 100%;line-height: 45px;}
.list_hot .list_hot_title span{float: left;margin-left: 10px;color: #333;}
.list_hot .list_hot_art{float: left;width: 100%;background-color: #F3F5F8;text-align: center;}
.list_hot .list_hot_art a{float: left;width: 40%;color: #666;background-color: #FFF;margin: 10px;line-height: 40px;padding: 0px 5px 0px 6px;font-size: 15px;border: 1px solid #000;}
.list_hot .list_hot_art a:hover{background: #2ca6e0;color: #fff!important;}
.scan{width: 100%;margin-top: 20px;float: right;}
.code{height: 285px;background-color: #f2f2f2;text-align: center;}
.code img{border-radius: 50%;}
.scan .cardImgTitle {float: left;text-align:center;font-size: 16px;height: 45px;background-color: #d7d7d7;width: 100%;line-height: 45px;}
/*Ҳർ*/
.rightNav{line-height: 22px;position: fixed;left: 50%;margin-left: 560px;width: 59px;top: 480px;text-align: center;}
.rightNav a{height: 50px;float: left;width: 42px;padding: 7px 6px 0;cursor:pointer;color:#000;border: 1px solid #ECECEC;}
.rightNav a:hover{background:#ECECEC;}
.rightNav a span{display: block;margin-top: 20px;color: #2ca6e0;font-weight: 700;}
.backtop{background: url(http://static.ruiwen.com/img/jc_icon2.png) 16px -910px no-repeat;}
.format{line-height: 40px;}
/*footer*/
.footer{width: 100%;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;height: 44px;line-height: 44px;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #d8dde0;font-size: 12px;height: 44px;line-height: 44px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{color: #2ca6e0;font-weight: 700;font-size: 14px;}