@charset "gb2312";
/* CSS Document */
.bg { height: 220px; background: url(../images/Center/bg.jpg) no-repeat center;}
body { color: #222;}
/*浜у搧涓績涓€绾х晫???*/
.content { width: 1180px; margin: 0 auto;}
.content .title { font-size: 28px; margin: 40px 0;}
.content .title span { font-size: 16px;}
.content .title em { font-size: 14px; float: right; color: #a2a2a2;}
.content .title a { color: #a2a2a2;}
/*鍥剧墖鍒楄???*/
.content .show { width: 930px; float: left; overflow: hidden;}
.content .show .subshow { margin-bottom: 30px; height: 40px;}
.content .show .subshow .red { width: 2px; height: 41px; margin-right: 20px; float: left; background-color: #e60717;}
.content .show .subshow p { height: 40px; width: 900px; line-height: 40px; font-size: 18px; float: left; border-bottom: 1px #b9b9b9 solid;}
.content .show .subshow p span { color: #a2a2a2; float: right; font-size: 14px;}
.content .show ul { margin-bottom: 40px; overflow: hidden; width: 110%;}
.content .show ul li { float: left; margin-left: 22px; display:block; position:relative;}
.content .show ul li em{ font:14px/40px "΢ź"; position:absolute; left:0; bottom:0; width:100%; text-align:center; color: #fff; background: rgba(0,0,0,0.4);}
.content .show ul li p { text-align: center; line-height: 40px; color: #222;}
.content .show ul li.clear img{ widows:250px; height:190px;}
.content .show ul li p:hover { color: #e60717;}
.content .show .clear { margin: 0;}  
/*鍙冲鑸垎?*/
.content .r-nav { width: 230px; float: right; overflow: hidden;}
.content .r-nav h3 { height: 36px; line-height: 36px; font-size: 18px; font-weight: normal; background-color: #e60717; text-align: center; color: white;}
.content .r-nav ul { margin:10px; width:100%;  overflow: hidden; margin-right:8px;}
.content .r-nav ul li { width:230px; float:left;  width:100px; height:28px; padding:5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display: inline-block;}
.content .r-nav ul li a { width:110px; color: #222;   overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display: inline-block; }

.content .r-nav ul li a:hover { color: #e60717;}
/*浜у搧涓績浜岀骇鐣岄潰*/
.content .title2 { width: 110%; margin: 0 auto; overflow: hidden;}
.content .title2 li { float: left;}
.content .title2 li a{ width: 170px; height: 46px; line-height: 46px; font-size: 16px; display: block; text-align: center; margin-right: 30px; border: 1px #e60717 solid;}
.content .title2 li a { color: #e60717;}
.content .title2 .cur { width: 170px; height: 46px; line-height: 46px; font-size: 16px; display: block; text-align: center; margin-right: 30px; color: white; border: 1px #e60717 solid; background-color: #e60717;}

.content .show2 { margin: 40px auto 0; width: 110%; overflow: hidden;}
.content .show2 li { float: left; width: 270px; margin: 0 34px 10px 0;}
.content .show2 li img { display: block;}
.content .show2 li a { color: #222;}
.content .show2 li p { height: 40px; line-height: 40px; text-align: center;}
.content .show2 li p:hover { color: #e60717;}
