@charset "utf-8";
/* CSS Document */
/*头部*/

body{ background:#f5f7fa;}
.wrapper{ width:1200px; margin:0 auto;}
.top_con{ height:44px; line-height:44px; background:#f8f8f8; }
.top_l a{ display:inline-block; margin-left:10px; }
.top_l a.login{ margin-right:10px;	}
.top_l .xxzx_btn{ background:url(../images/xxzx_icon.png) no-repeat 12px center #f68a13; border-radius:12px; width:92px; height:24px; line-height:24px; color:#fff; text-indent:28px;  }
.top_r .t_weixin{ background:url(../images/wx_icon.png) no-repeat 0 center; padding-left:33px;}
.top_r a{ display:inline-block; margin-left:25px;} 
.top_r .t_weixin{ background:url(../images/wx_icon.png) no-repeat 0 center; padding-left:33px;}
.top_r .t_buy{ background:url(../images/buy_icon.png) no-repeat 0 center; padding-left:33px;}
.top_r .t_app{ background:url(../images/mobile_icon.png) no-repeat 0 center; padding-left:33px;}
.sy_logo{ margin-top:9px;width: 15%;}
.logo_r{ margin-top:5px;}

.b_logo{ background:#fff;}
.logo_con{width:1200px; margin:0 auto; padding:12px 0; }
.logo_r .fwdh{ display:inline-block; background:url(../images/fwdh_icon.png) no-repeat 0 center; padding-left:35px; font-size:14px; height:56px; line-height:56px;  }
.logo_r a{ font-size:14px; display:inline-block; margin-left:10px;}

/*导航*/
.nav{ height:48px; line-height:48px; background:#2084f4;}
.nav a{ float:left; font-size:18px; padding:0 30px; color:#fff; }
.nav a:hover{ background:#1174e3;}
.nav_con{ width:1200px; margin:0 auto;}
.navPub{ background:#eaedf2;height:42px; line-height:42px; }
.navPub .kcfl{ font-size:20px; width:230px; padding-right:0px; background:url(../images/kcfl_icon.png) no-repeat 15px center; padding-left:45px;  }
.navPub a{ float:left; font-size:16px; padding-right:45px;}
.sideBar{ float:left; margin-top:2px; width:230px; background:#eaedf2; padding-top:15px; padding-bottom:5px; height:487px; }
.sideBar dl.sideBar_list{ margin-bottom:12px;}
.sideBar dl.sideBar_list:nth-last-child(1){ margin-bottom:8px;}
.sideBar dl.sideBar_list dt{ font-size:14px; font-weight:bold; background:url(../images/side_icon.png) no-repeat -12px -5px; height:32px; line-height:32px; padding-left:32px; }
.sideBar dl.sideBar_list dt a{ display:block;   background:url(../images/side_icon.png) no-repeat right -211px;}
.sideBar dl.sideBar_list dd{ padding-left:32px;}
.sideBar dl.sideBar_list dd a{ font-size:12px; color:#666; height:26px; line-height:26px; margin-right:20px; font-weight:normal;}

.breadcrumbs{ height:52px; line-height:52px; font-size:12px; color:#999;}
.breadcrumbs a{ color:#999;}
.cnt-left-top{ background:#fff; /*border-top:1px solid #dedede;*/ padding:5px 20px;}
.fenlei ul{ float:left; height:60px; line-height:60px;}
.fenlei p.zl-nav{ float:left; height:60px; line-height:60px; font-weight:bold;}
.fenlei ul li{ float:left; font-size:14px; padding:0 20px; }
/*.fenlei:nth-of-type(1){ border-bottom:1px dashed #dedede;}*/
.fenlei ul li a:hover{ color:#444;}
.active{ display:inline-block; background:#f88615; color:#fff; padding:0px 10px; border-radius:3px; height:28px; line-height:28px;  }
.fenlei ul li a.active:hover{ color:#fff;}


.shiting_tit{ height:50px; line-height:50px; background:#fff; padding:0 10px; margin-top:15px; }
.shiting_tit a{ font-size:16px; padding:0 35px; float:left; }
.shiting_tit b{ float:right; color:#666666; font-weight:normal;} 

.shiting_list{ width:285px; height:250px; float:left; background:#fff; margin-right:20px; margin-top:30px; transition: .2s;}
.shiting_list:hover{box-shadow: 0 1px 3px #e9e9e9;transform: translateY(-3px);}
.shiting_list dt img{ width:100%;}
.shiting_list dt{ margin-bottom:10px; position:relative; overflow: hidden;}
.shiting_list dt p{ display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; background:#000; background:rgba(0, 0, 0, 0.3); }
.shiting_list dt p i{ display: block;  width:54px; height:54px; background:url(../images/mfst_sp.png) no-repeat; margin:64px auto; 
    /*! opacity: 1; */-webkit-transform: scale(1.3);transform: scale(1.3);-webkit-backface-visibility: hidden;transition: all ease-out 250ms;
}

.shiting_list dt p:hover i{ display: block; -webkit-transform:rotate(360deg) ;-moz-transform: translate(0,0) }
.shiting_list dt:hover p{ display:block; }



.list_tit{ font-size:16px; color:#222; text-align:left; }
.list_xq{ font-size:12px; color:#999; height:28px; line-height:28px;}
.list_xq span{ float:left; }
.list_xq b{ float:right; font-weight:normal; }
.shiting_list dd{ padding:0 15px;}
/* 分页 */
.pagination {
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 50px;
}

.pagination li {
    display: inline-block;
	
}

.pagination li a {
    display: inline-block;
    width: 38px;
    border: 1px solid #ccc;
    cursor: pointer;
    margin-right:4px;
	font-size:14px;
	background:#fff;
}

.pagination li a:hover {
    background: #eee;
}

.pagination li.active a {
    background: #2084f4;
    color: #fff;
	border: 1px solid #2084f4;
}

/* 分页2 */
.page {font: 12px/22px Arial;margin: 20px 10px;text-align: center;}
.page li {display: inline;}
.page a {border: 1px solid #CDCDCD;color: #888888;cursor: pointer;display: inline-block; margin: 0 5px 10px 0;padding: 0 6px;}
.page a:hover, .page a.current, .page li.thisclass a {background: none repeat scroll 0 0 #2084f4;border-color: #006de8;color: #FFFFFF;text-decoration: none;}

.footer{line-height:24px;padding: 15px 0 5px 0;text-align: center; font-size:12px;  background:#eee;}
.footer img{display:inline;}
