/*
Theme Name: 上海东华大学创新创业学院
Theme URI:  
Description: 上海东华大学创新创业学院
Version:  1.0
Author:  cy
Author URI: 
Tags: 上海东华大学创新创业学院

*/

/* CSS Document */
@charset "utf-8";/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:14px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;color:#3192e6;}
body,textarea,input,button,select,keygen,legend{font:14px/30px arial,\5b8b\4f53;color:#8b8b8b;outline:0;vertical-align: middle;font-family:"Microsoft YaHei";}
body{font-family:"Microsoft YaHei";}
.middle{width: 1200px;margin: 0 auto;}
.c-pbac15{padding: 15px;background: white;}
.clear { clear: both; }

/*首页index.html*/
.l-topbox {height:160px; background:url(../images/l-topbg1.jpg) no-repeat center;}
.l-topbox .l-top {width:1170px; height:160px; margin:0 auto; overflow:hidden;}
.l-topbox .l-top .l-lefttop {float:left; width:450px; height:160px;}
.l-topbox .l-top .l-lefttop a {display:block; margin-top:50px;}
.l-topbox .l-top .l-righttop {float:right;width:440px; margin:65px 0;}
.l-topbox .l-top .l-righttop ul {float:left;}
.l-topbox .l-top .l-righttop ul li {float:left; margin:0 5px; font-size:18px; width: 70px; height: 30px; line-height: 30px; padding-right: 14px; text-align: right; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;}
.l-topbox .l-top .l-righttop ul li a {color:#e1e1e1;}
.l-topbox .l-top .l-righttop ul li a:hover {color:#fff;}
.l-topbox .l-top .l-righttop ul .stu {background:#5d070d url(../images/l-stu.png) no-repeat left; background-position-x: 10px;}
.l-topbox .l-top .l-righttop ul .tea {background:#5d070d url(../images/l-tea.png) no-repeat left; background-position-x: 10px;}
.l-topbox .l-top .l-righttop .l-search {float:right; position:relative;}
.l-topbox .l-top .l-righttop .l-search input {width:160px; height:30px; line-height:30px; padding:0 30px 0 10px; color:#666; border:none; background:url(../images/l-input.png) no-repeat;}
.l-topbox .l-top .l-righttop .l-search button {position:absolute; right:10px; top:6px;border: none;background-color: transparent;}

#l-navbox {height:60px; background:#fff; border-bottom:1px solid #ddd; position:relative; /*box-shadow:2px 0 10px #bbb; -webkit-box-shadow:4px 0 10px #bbb; -moz-box-shadow:4px 0 10px #bbb;*/}
#l-navbox .l-nav {width:1170px; height:60px; margin:0 auto;}
#l-navbox .l-nav .navbar-nav {width:1170px; height:60px;}
#l-navbox .l-nav .navbar-nav li {position: relative; float:left; width: 167px; height:60px; line-height:60px; font-size:16px; text-align: center;}
#l-navbox .l-nav .navbar-nav li:hover a {color:#B01111;}
#l-navbox .l-nav .navbar-nav .active {height:60px; line-height:60px; font-size:16px; background: url(../images/l-nav-hover.jpg) no-repeat bottom center;}
#l-navbox .l-nav .navbar-nav li a {display:block; color:#000;}
#l-navbox .l-nav .navbar-nav .active a {color:#b01111;}
#l-navbox .hide-banner{display: none;width:30px;height: 60px;position: absolute;z-index:705;top: 0;right:10px;cursor: pointer;background: url(../images/open-banner2.png) no-repeat center;}
#l-navbox .show-banner{display: none;width:30px;height: 60px;position: absolute;z-index:706;top: 0;right:10px;cursor: pointer;background: url(../images/hide-banner2.png) no-repeat center;}
#l-navbox .l-nav .navbar-nav .dropdown-menu{display:none;width:167px;position:absolute;z-index:2800;left:0;top:60px;background:rgba(255,255,255,.9);}
#l-navbox .l-nav .navbar-nav .dropdown-menu li{font-size:16px;height:48px;line-height:48px;}
#l-navbox .l-nav .navbar-nav .dropdown-menu li a{color:#333;display:block;}
#l-navbox .l-nav .navbar-nav .dropdown-menu li a:hover{background-color:#6d141a; color: #fff; background-image:none;}
#l-navbox .l-nav .navbar-nav .dropdown-menu .height{font-size:16px;height:80px;line-height:30px;}
#l-navbox .l-nav .navbar-nav .dropdown-menu .height a {display: block;height:60px;line-height:30px; padding:10px;}

#l-banner {height:450px;}
#l-banner .flexslider{width:100%; height:450px; z-index:10; overflow:hidden; position:relative; background:url(../images/loading.gif) 50% no-repeat;}
#l-banner .flexslider .slides {position:relative; z-index:4; cursor:pointer; height:450px;}
#l-banner .flexslider .slides li {position:absolute; width:1920px; height:450px; left:50%; top:0; margin-left:-960px;}
#l-banner .flexslider .slides li a {display:block;}
#l-banner .flex-control-nav{position:absolute;bottom:15px;z-index:5;width:120px;height:10px;left:50%;margin-left:-60px;*bottom:30px;}
#l-banner .flex-control-nav li{display:inline-block;width:30px;height:10px;margin:0 5px;*display:inline;zoom:1;}
#l-banner .flex-control-nav a{display:inline-block;width:30px;height:12px; font-size: 0;line-height:10px;overflow:hidden;-moz-box-shadow:1px 1px 1px #A9A9A9 inset;-webkit-box-shadow:1px 1px 1px #A9A9A9 inset;box-shadow:1px 1px 1px #A9A9A9 inset;background:#D3D3D3;cursor:pointer;}
#l-banner .flex-control-nav .flex-active{background-color:#6d141a;-moz-box-shadow:1px 1px 1px #7b0200 inset;-webkit-box-shadow:1px 1px 1px #7b0200 inset;box-shadow:1px 1px 1px #7b0200 inset}
#l-banner .flex-direction-nav{position:absolute;z-index:6;width:1200px;height:70px;top:50%;left: 50%;margin:-35px 0 0 -600px;}
#l-banner .flex-direction-nav li a{overflow:hidden;cursor:pointer;display:block;width:40px;height:70px;background:url(../images/l-banner-prev.png) no-repeat; position:absolute;opacity:0;filter: alpha(opacity=0);-moz-opacity:0;}
#l-banner .flex-direction-nav li a.flex-prev{left:0px;}
#l-banner .flex-direction-nav li a.flex-next{right:0px;background-position:-40px 0;}
#l-banner .flexslider:hover .flex-direction-nav li a{opacity:0.5;filter: alpha(opacity=50);-moz-opacity:0.5;cursor:pointer;}
#l-banner .flex-direction-nav li a.flex-prev:hover, #l-banner .flex-direction-nav li a.flex-next:hover{opacity:0.9;filter: alpha(opacity=90);-moz-opacity:0.9;}

.l-gary {background: #f5f5f5;}
.l-gary .l-first {width: 1170px; margin: 0 auto; overflow: hidden;}
.l-gary .l-first .l-new {width: 330px; float: left; overflow: hidden;}
.l-gary .l-first .l-new .l-new-top {position:relative; width:330px; height:50px; padding: 25px 0 20px 0;}
.l-gary .l-first .l-new .l-new-top h4 {height:50px; line-height:50px; font-size:24px; font-weight: normal; color:#6d141a; background: url(../images/l-titbg.jpg) left bottom no-repeat;}
.l-gary .l-first .l-new .l-new-top .l-more {position: absolute; right: 0; top: 42px; width: 60px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #6d141a; border: 1px solid #6d141a;} 
.l-gary .l-first .l-new .l-new-top .l-more:hover {background: #6d141a; color: #fff;}
.l-gary .l-first .l-new1 {width: 330px; overflow: hidden;}
.l-gary .l-first .l-new1 .l-nl {width: 330px; height: 380px; float: left; background: #fff;}
.l-gary .l-first .l-new1 .l-nr {width: 330px; height: 380px; float: right; background: #fff;}
.l-gary .l-first .l-new1 .l-nl a,.l-gary .l-first .l-new1 .l-nr a {display: block; height: 380px;}
.l-gary .l-first .l-new1 .l-nl .img,.l-gary .l-first .l-new1 .l-nr .img {width: 330px; height: 240px; overflow: hidden;}
.l-gary .l-first .l-new1 .l-nl .img img,.l-gary .l-first .l-new1 .l-nr .img img {width: 100%;}
.l-gary .l-first .l-new1 .l-nl h4,.l-gary .l-first .l-new1 .l-nr h4 {width: 300px; margin: 20px auto 10px auto; overflow: hidden; height: 60px; line-height: 30px; font-size: 18px; font-weight: normal; color: #333; text-align: center;}
.l-gary .l-first .l-new1 .l-nl h4:hover,.l-gary .l-first .l-new1 .l-nr h4:hover {color: #6d141a;}
.l-gary .l-first .l-new1 .l-nl p,.l-gary .l-first .l-new1 .l-nr p {font-size: 16px; text-align: center; color: #999;}

.l-gary .l-first .l-notice {width: 810px; float: right; overflow: hidden;}
.l-gary .l-first .l-notice .l-notice-top {position:relative; width:810px; height:50px; padding: 25px 0 20px 0;}
.l-gary .l-first .l-notice .l-notice-top h4 {height:50px; line-height:50px; font-size:24px; font-weight: normal; color:#6d141a; background: url(../images/l-titbg.jpg) left bottom no-repeat;}
.l-gary .l-first .l-notice .l-notice-top .l-more {position: absolute; right: 0; top: 42px; width: 60px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #6d141a; border: 1px solid #6d141a;} 
.l-gary .l-first .l-notice .l-notice-top .l-more:hover {background: #6d141a; color: #fff;}
.l-gary .l-first .l-notice .l-notice-con {width: 810px; height: 380px; overflow: hidden; background: #fff;}
.l-gary .l-first .l-notice .l-notice-con ul {width: 750px; margin: 20px 30px;}
.l-gary .l-first .l-notice .l-notice-con ul li {width: 750px;  padding: 10px 0; line-height: 34px; font-size: 16px; text-align: justify; border-bottom: 1px dashed #ddd;}
.l-gary .l-first .l-notice .l-notice-con ul li a {color: #333; display: block;  overflow: hidden;}
.l-gary .l-first .l-notice .l-notice-con ul li a:hover {color: #6D141A;}

.l-pic {width: 1200px; margin: 40px auto 0 auto;}
.l-pic ul {width: 1200px; overflow: hidden;}
.l-pic ul li {float: left; width: 210px; margin: 0 15px;}
.l-pic ul li a {display: block;}

.l-main {width:1170px; margin:30px auto; overflow:hidden;}
.l-main .l-scb {float: left;width: 570px;/* margin-bottom: 30px; */}
.l-main .l-scb .l-scb-top {position:relative; width:570px; height:50px; padding: 0 0 20px 0;}
.l-main .l-scb .l-scb-top h4 {height:50px; line-height:50px; font-size:24px; font-weight: normal; color:#6d141a; background: url(../images/l-titbg.jpg) left bottom no-repeat;}
.l-main .l-scb .l-scb-top .l-more {position: absolute; right: 0; top: 16px; width: 60px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #6d141a; border: 1px solid #6d141a;} 
.l-main .l-scb .l-scb-top .l-more:hover {background: #6d141a; color: #fff;}
.l-main .l-scb .l-scb-con {width: 570px; overflow: hidden;height:164px;}
.l-main .l-scb .l-scb-con ul {width: 570px;}
.l-main .l-scb .l-scb-con ul li {width: 570px; font-size: 16px; height: 40px; line-height: 40px; background: url(../images/l-circle.png) no-repeat left; background-position-x: 5px; border-bottom: 1px dashed #ddd;}
.l-main .l-scb .l-scb-con ul li a {float: left;width: 450px;margin-left: 15px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.l-main .l-scb .l-scb-con ul li a:hover {color: #6D141A;}
.l-main .l-scb .l-scb-con ul li span {float: right; color: #777;}
.l-main .l-scxl {float: right; width: 570px;}
.l-main .l-scxl .l-scxl-top {position:relative; width: 570px; height:50px; padding: 0 0 20px 0;}
.l-main .l-scxl .l-scxl-top h4 {height:50px; line-height:50px; font-size:24px; font-weight: normal; color:#6d141a; background: url(../images/l-titbg.jpg) left bottom no-repeat;}
.l-main .l-scxl .l-scxl-top .l-more {position: absolute; right: 0; top: 16px; width: 60px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #6d141a; border: 1px solid #6d141a;} 
.l-main .l-scxl .l-scxl-top .l-more:hover {background: #6d141a; color: #fff;}
.l-main .l-scxl .l-scxl-con {width: 570px; overflow: hidden;}
.l-main .l-scxl .l-scxl-con ul {width: 570px;height: 164px;overflow: hidden;}
.l-main .l-scxl .l-scxl-con ul li {width: 570px; font-size: 16px; height: 40px; line-height: 40px; background: url(../images/l-circle.png) no-repeat left; background-position-x: 5px; border-bottom: 1px dashed #ddd;}
.l-main .l-scxl .l-scxl-con ul li a {float: left;display: block;width: 450px;margin-left: 15px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.l-main .l-scxl .l-scxl-con ul li a:hover {color: #6D141A;}
.l-main .l-scxl .l-scxl-con ul li span {float: right; color: #777;}
.l-main .l-scxl .download ul li a {float: left; display: block; width: 530px; margin-left: 15px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.l-gary .l-main {padding-top: 30px;}

.l-main .l-link {width:1170px; overflow:hidden;}
.l-main .l-link .l-link-top {position:relative; width:1170px; height:50px;}
.l-main .l-link .l-link-top h4 {height:50px; line-height:50px; font-size:24px; font-weight: normal; color:#6d141a; background: url(../images/l-titbg.jpg) left bottom no-repeat;}
.l-main .l-link .l-link-con {width:1170px;}
.l-main .l-link .l-link-con .l-usually {width:1170px; margin-top:20px;}
.l-main .l-link .l-link-con .l-usually ul {width:1170px; z-index:880; height:40px;}
.l-main .l-link .l-link-con .l-usually ul li {position:relative; float:left; width:270px; margin:0 11px; height:40px; line-height:40px; background:#e9e9e9;}
.l-main .l-link .l-link-con .l-usually ul li span {display:block; width:240px; margin-left:20px; color:#555; background:url(../images/l-arrow.png) no-repeat right center;}
.l-main .l-link .l-link-con .l-usually ul li span:hover {background: url(../images/l-arrowup.png) no-repeat right center;}
.l-main .l-link .l-link-con .l-usually ul li dl {position:absolute; top:40px; left:0; z-index:888; width:270px; height:200px; overflow-y:auto; overflow-x:hidden; display:block; background:#f4f4f4; display:none;}
.l-main .l-link .l-link-con .l-usually ul li dl dd {width:270px; height:40px; line-height:40px;}
.l-main .l-link .l-link-con .l-usually ul li dl dd a {display:block; color:#555;padding-left:20px;}
.l-main .l-link .l-link-con .l-usually ul li dl dd a:hover {color:#fff; background:#B01111;}
.l-main .l-link .l-link-con .l-link-pic {width:1170px; height:200px;}
.l-main .l-link .l-link-con .l-link-pic ul {width:1170px; margin-top:10px; overflow:hidden;}
.l-main .l-link .l-link-con .l-link-pic ul li {float:left; width:175px; height:74px; margin:10px;}
.l-main .l-link .l-link-con .l-link-pic ul li a {display:block;}
.l-main .l-link .l-link-con .l-link-pic ul li a:hover {box-shadow:0px 3px 6px #ddd;-webkit-box-shadow:0px 3px 6px #ddd; -moz-box-shadow:0px 3px 6px #ddd;}

.l-footer {height:220px; background:url(../images/l-footbg.jpg) no-repeat; overflow:hidden;background-size: cover}
.l-footer .l-foot {width:1170px; height:160px; margin:30px auto; overflow:hidden;}
.l-footer .l-foot .l-foot-logo {float:left; width:250px; height:160px; border-right:1px solid #666666;}
.l-footer .l-foot .l-foot-logo a {display:block; width:184px; height:104px; margin:28px 32px;}
.l-footer .l-foot .l-foot-list {float:left; width:300px; height:160px; border-right:1px solid #666666;}
.l-footer .l-foot .l-foot-list .l-fl {width:170px; margin:0 65px;}
.l-footer .l-foot .l-foot-list .l-fl .l-fl-tit {width:100px; height:50px; line-height:50px; background:url(../images/l-foot-new.png) no-repeat 10px;padding-left:70px; font-size:18px; color:#fff; border-bottom:1px dashed #fff;}
.l-footer .l-foot .l-foot-list .l-fl ul {width:170px; margin-top:4px;}
.l-footer .l-foot .l-foot-list .l-fl ul li {margin-left:30px; width:140px; height:28px; line-height:28px; list-style:square;}
.l-footer .l-foot .l-foot-list .l-fl ul li a {color:#e1e1e1;}
.l-footer .l-foot .l-foot-list .l-fl ul li a:hover {color:#fff; text-decoration:underline;}
.l-footer .l-foot .l-foot-list1 {float:left; width:340px; height:160px; border-right:1px solid #666666;}
.l-footer .l-foot .l-foot-list1 .l-fl1{width:260px; margin:0 40px;}
.l-footer .l-foot .l-foot-list1 .l-fl1 .l-fl1-tit {width:190px; height:50px; line-height:50px; background:url(../images/l-foot-new.png) no-repeat 10px;padding-left:70px; font-size:18px; color:#fff; border-bottom:1px dashed #fff;}
.l-footer .l-foot .l-foot-list1 .l-fl1 ul {width:260px; margin-top:4px;}
.l-footer .l-foot .l-foot-list1 .l-fl1 ul li {margin-left:30px; width:230px; height:28px; line-height:28px; color:#fff; list-style:square;}
.l-footer .l-foot .l-aboutus {float:left; width:220px; margin:0 28px;}
.l-footer .l-foot .l-aboutus .l-ab-top {width:220px; height:125px; overflow:hidden; border-bottom:1px solid #666;}
.l-footer .l-foot .l-aboutus .l-ab-top dt {width:95px; height:95px; float:left; margin-top:10px;}
.l-footer .l-foot .l-aboutus .l-ab-top dd {float:right; width:108px; height:50px; line-height:50px; color:#fff; border-bottom:1px dashed #fff;}
.l-footer .l-foot .l-aboutus .l-ab-top dd h4 {font-size:18px; font-weight:normal; margin-bottom:8px;}
.l-footer .l-foot .l-aboutus .l-ab-top dd p {height:48px; line-height:24px;}
.l-footer .l-foot .l-aboutus .l-ab-bottom {width:220px; height:30px; line-height:30px; overflow:hidden; margin-left:14px; margin-top:6px;}
.l-footer .l-foot .l-aboutus .l-ab-bottom .sina {float:left; width:76px; padding-left:34px; background:url(../images/l-weibo.png) no-repeat left;}
.l-footer .l-foot .l-aboutus .l-ab-bottom .qq {float:left; width:76px; padding-left:30px; background:url(../images/l-qq.png) no-repeat left;}
.l-footer .l-foot .l-aboutus .l-ab-bottom a {color:#e1e1e1;}
.l-footer .l-foot .l-aboutus .l-ab-bottom a:hover {color:#fff;}

.l-copyright {height:40px; background:#f0f0f0;}
.l-copyright .l-copy {width:1150px; height:40px; line-height:40px; color:#3a3a3a; overflow:hidden; margin:0 auto;}
.l-copyright .l-copy .left {float:left;}
.l-copyright .l-copy .right{float:right;}

/*侧边悬浮*/
#l-side {position:fixed; right:0;top:350px;padding-bottom:150px;z-index:9997; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,15)||0)-(parseInt(this.currentStyle.marginBottom,50)||0)));}
#l-side ul {width:50px;position:relative;}
#l-side ul li {margin-top:1px;background-color:#bbb;color:#2673af;width:51px;height:51px;font-size:0;color:#f3f3f3;}
#l-side ul li a{display:block;height:50px;width:50px;background:url(../images/l-cb.png) no-repeat;color:#f3f3f3;}
#l-side ul .l-fhdb{display:none;}
#l-side ul .l-ewm .l-ewm-con{position:absolute;z-index:12;right:54px;top:50px; display:none; width:138px;height:160px;background:url(../images/l-ewm-xq.png) no-repeat;}
#l-side ul .l-mail a{background-position:10px 15px;}
#l-side ul .l-mail a:hover{background-color:#B01111;}
#l-side ul .l-ewm a{background-position:10px -35px;}
#l-side ul .l-ewm a:hover{background-color:#B01111;}
#l-side ul .l-fhdb a{background-position:10px -85px;}
#l-side ul .l-fhdb a:hover{background-color:#B01111;}

.bdimgshare-bg {display:none;}
.bdimgshare-content {display:none;}

/*列表页*/
.l-main .l-column {float:left; width:240px;}
.l-main .l-column .l-col-top {width:240px;}
.l-main .l-column .l-col-top h4 {width:240px; height:50px; line-height:50px; background:#6d141a; text-align:center; font-size:16px; font-weight:normal; color:#fff;}
.l-main .l-column .l-col-top ul {width:240px;}
.l-main .l-column .l-col-top ul li {width:240px; height:50px; line-height:50px; font-size:16px; background:#f6f6f6; border-bottom:1px solid #fff;}
.l-main .l-column .l-col-top ul li a {display:block; padding-left:20px; color:#333; background:url(../images/l-right-arrow.png) no-repeat 220px;}
.l-main .l-column .l-col-top ul li .active {background:#ffe5e7;}
.l-main .l-column .l-col-top ul li .active {color:#6d141a; background:#ffe5e7 url(../images/l-ra-hover.png) no-repeat 220px;}
.l-main .l-column .l-col-top ul li:hover {background:#ffe5e7;}
.l-main .l-column .l-col-top ul li:hover a {color:#6d141a; background:url(../images/l-ra-hover.png) no-repeat 220px;}

.l-main .l-column .l-col-bottom {width:240px; margin-top:30px;}
.l-main .l-column .l-col-bottom h4 {width:240px; height:50px; line-height:50px; background:#6d141a; text-align:center; font-size:16px; font-weight:normal; color:#fff;}
.l-main .l-column .l-col-bottom ul {width:220px; height:180px; padding:5px 10px; background:#f6f6f6;}
.l-main .l-column .l-col-bottom ul li {width:220px; height:34px; line-height:34px; background:url(../images/l-circle.png) no-repeat 5px; border-bottom:1px dashed #c1c1c1;}
.l-main .l-column .l-col-bottom ul li a {display:block; padding-left:20px; width:200px; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.l-main .l-column .l-col-bottom ul li a:hover {color:#6d141a;}

.l-main .l-page {float:right; width:900px; min-height:800px; margin-bottom:30px;}
.l-main .l-page .l-home {width:900px; height:40px; line-height:40px;}
.l-main .l-page .l-home ul {width:870px; height:40px; line-height:40px; padding-left:30px; background:url(../images/l-home.png) no-repeat left; border-bottom:1px solid #c1c1c1;}
.l-main .l-page .l-home ul li {display: inline-block;}
.l-main .l-page .l-home ul li a {margin:0 5px; color:#666;}
.l-main .l-page .l-home ul li a:hover {color:#B01111;}
.l-main .l-page .l-home ul li span {color:#666; margin-left:5px;}
.l-main .l-page .l-home ul li span em {color:#B01111;}

.l-main .l-page .l-page-con {width:900px;}
.l-main .l-page .l-page-con .post-list {width:900px; margin-top:4px; overflow:hidden;}
.l-main .l-page .l-page-con .post-list li {width:900px; height:36px; line-height:36px; background:url(../images/l-circle.png) no-repeat left; background-position-x:10px; border-bottom:1px dashed #ccc; overflow:hidden;}
.l-main .l-page .l-page-con .post-list li a {float:left; margin-left:24px; width:700px; height:36px; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.l-main .l-page .l-page-con .post-list li a:hover {color:#B01111;}
.l-main .l-page .l-page-con .post-list li span {float:right; margin-right:10px; color:#555;}

.l-main .l-page .l-fy {width:900px; height:30px; padding-bottom:20px; margin-top:30px;}
.l-main .l-page .l-fy ul {overflow:hidden; position:relative; left:32%;}
.l-main .l-page .l-fy ul li {float:left; display:inline; border:1px solid #ddd; margin:0 5px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.l-main .l-page .l-fy ul li a {display:block; padding:0px 12px; color:#333; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.l-main .l-page .l-fy ul li a:hover {background:#eee; color:#333;}
.l-main .l-page .l-fy ul .active a {background:#B01111; color:#fff;}

/*内容页*/
.l-main .l-page .l-page-con .l-page-info {width:860px; margin:20px;}
.l-main .l-page .l-page-con .l-page-info .l-p-tit {width:860px; text-align:center;padding-bottom:20px; border-bottom:1px dashed #c1c1c1;}
.l-main .l-page .l-page-con .l-page-info .l-p-tit h4 {width:860px; padding:20px 0; color:#333; font-size:24px; font-weight:normal; line-height:36px;}
.l-main .l-page .l-page-con .l-page-info .l-p-tit p {width:860px; text-align:center;}
.l-main .l-page .l-page-con .l-page-info .l-p-tit p span {margin:0 20px; color:#555;}
.l-main .l-page .l-page-con .l-page-info .l-p-content {width:860px; margin-top:20px;}
.l-main .l-page .l-page-con .l-page-info .l-p-content p {color:#555; line-height:30px; text-align:justify}
.l-main .l-page .l-page-con .l-page-info .l-p-content img {margin:30px auto; display:block; max-width:100%; height:auto;}

.c-share {float:right;}
.c-share a {color:#555;}

.l-main .l-page .l-page-con .l-page-pic {width:900px; margin-top:16px; overflow:hidden;}
.l-main .l-page .l-page-con .l-page-pic dl {float:left; width:190px; height:218px; margin:16px; overflow:hidden;}
.l-main .l-page .l-page-con .l-page-pic dl dt {width:190px; height:188px;}
.l-main .l-page .l-page-con .l-page-pic dl dt a {display:block; width:190px; height:188px; overflow:hidden;}
.l-main .l-page .l-page-con .l-page-pic dl dd {width:190px; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.l-main .l-page .l-page-con .l-page-pic dl dd a {text-align:center; display:block; color:#555;}
.l-main .l-page .l-page-con .l-page-pic dl dd a:hover{color:#B01111;}

.l-main .l-page .l-form {width:900px; height:100px; z-index:199; padding:15px 0; border-bottom:5px solid #f6f6f6;}
.l-main .l-page .l-form .select{float:left; width:210px; height:30px; border:1px solid #ddd; margin:10px 5px; background:#fff;position:relative;cursor:pointer; z-index:100;}
.l-main .l-page .l-form .select p{width:180px;line-height:30px;color:#666666;padding: 0px 15px; background:url(../images/l-arrow.png) no-repeat right; background-position-x:190px; z-index:100;}
.l-main .l-page .l-form .select ul{width:209px; max-height:250px; display:none; border:1px solid #c1c1c1; background:#fff;font-size:14px;position:absolute;top:30px;left:0px; z-index:200;overflow-y:auto; overflow-x:hidden;}
.l-main .l-page .l-form .select ul li{width:200px;height:32px;line-height:32px; padding-left:10px; list-style:none;color:#666;}
.l-main .l-page .l-form .select ul .Selected{background:#e1e1e1;color:#666;}
.l-main .l-page .l-form .select ul .input {padding:5px !important;}
.l-main .l-page .l-form .select ul .input input {width:186px; padding-left:10px; color:#555; height:30px; line-height:30px; border:1px solid #ddd; display:block;}
.l-main .l-page .l-form .select ul li:hover {background:#B01111; color:#fff;}
.l-main .l-page .l-form .select .open{width:180px;line-height:30px;color:#666666;padding: 0px 15px; background:url(../images/l-arrowup.png) no-repeat right; background-position-x:190px;}
.l-main .l-page .l-form .l-form-input{position:relative; float:left; width:210px; height:30px; border:1px solid #ddd; margin:10px 5px; background:#fff;position:relative;cursor:pointer;}
.l-main .l-page .l-form .l-form-input input {border:none; width:200px; height:30px; background:none; padding-left:10px;}
.l-main .l-page .l-form .l-form-input #inpstart {background:url(../images/l-cal.png) no-repeat right; background-position-x:180px;}

.l-main .l-page .l-form .l-form-btn {float:left; width:230px; height:32px; overflow:hidden; margin-top:10px;}
.l-main .l-page .l-form .l-form-btn a {width:100px; text-align:center; height:32px; line-height:32px; color:#fff; display:block; margin:0 5px;}
.l-main .l-page .l-form .l-form-btn .reset {float:left; background:#aaa;}
.l-main .l-page .l-form .l-form-btn .search {float:left; background:#B01111;}
