﻿@charset "utf-8";
/* css document */
/*通用*/
.main { margin: 0 auto; width: 1200px; }
.crumbs { padding: 20px 0px; font: 14px/24px "微软雅黑"; color: #676767; }
.pb30c { margin: 0 auto; padding-bottom: 30px; text-align: center; }
.ptb30c { margin: 0 auto; padding: 30px 0px; text-align: center; }
.fl { float: left; }
.fr { float: right; }
select { height: 34px; font: 16px/34px "微软雅黑"; color: #535353; border: 1px solid #cdcdcd; padding-left: 5px; padding-right: 20px; padding-right: 0px\9\0; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: #fff url(/uploads/image/fifnwn/icon_010.gif) no-repeat scroll right 2px; }
select::-ms-expand {
display: none;
}
/*列表页*/
.list_left { float: left; width: 230px; }
.list_left h2 { height: 70px; background-color: #f485aa; font: 20px/70px "微软雅黑"; text-align: center; color: #fff; }
.menu { border: 1px solid #e6e6e6; border-top: none; padding: 0px 20px; margin-bottom:20px }
.menu li {border-top: 1px solid #e6e6e6; font: 18px/28px "微软雅黑"; text-align: center; padding:15px 0px; }
.menu li:first-child { border-top: none;}
.menu li a { color: #313131; }
.menu li.on a, .menu li a:hover { color: #f485aa; }
.list_right { float: left; width: 890px; margin: 0px 0px 20px 80px; }
.list_right p{ font-size:16px; line-height:30px;}
.list li { background: url(/uploads/image/fifnwn/icon_005.gif) no-repeat left 15px; padding-left: 15px; font: 16px/36px "微软雅黑"; display: block; overflow: hidden; }
.list li a { float: left; }
.list li span { float: right; color: #676767; }
.pages { padding: 10px; text-align: center; font: 12px/24px "微软雅黑"; }
.pages a { display: inline-block; margin: 5px; padding: 0px 10px; font: 12px/24px "微软雅黑"; background-color: #f2f2f2; border: 1px solid #cdcdcd; }
.pages a.on { background-color: #f19ec2; border: 1px solid #ed81b1; color: #fff; }
.pages span { padding: 0px 10px; }
.pages select { height: 26px; font: 12px/24px "微软雅黑"; padding-left: 0px; background-position: right -2px; }
.ie10 .pages select { padding-right: 20px; }
.fullwidth .list { margin:0 40px; }
/*详情页*/
.detail { padding-bottom: 20px;}
.detail h1 { margin:15px auto 10px; text-align:center; color:#333; font: bold 18px/20px "微软雅黑"; }
.detail h2 { padding: 25px 0px; font: bold 30px/40px "微软雅黑"; text-align: center; color:#4c4c4c; }
.detail span.info { display: block; font: 14px/28px "微软雅黑"; color: #676767; text-align: center; }
.detail .zw { font: 16px/30px "微软雅黑"; color: #676767; padding:40px 100px 0px; }
.detail .bj { font: 16px/30px "微软雅黑"; color: #676767; text-align: right; padding:40px 0px; }
.cap { position: relative; overflow: hidden; }
.cap h2 { border-bottom: 1px solid #eeeeee; padding-left: 15px; background: url(/uploads/image/fifnwn/icon_012.gif) no-repeat left 17px; font: bold 18px/46px "微软雅黑"; color: #eb3572; }
.cap .more { position: absolute; right: 0px; top: 0px; font: 14px/46px "微软雅黑"; color: #e60012; }
.cap ul { padding: 15px 0px; }
.cap p { font: 16px/30px "微软雅黑"; color: #333333; }
/*栏目页*/
.detail_right { float: left; width: 890px; margin: 0px 0px 20px 80px; }
.detail_right .jgjg { width: 888px; background: #fffbfb url(/uploads/image/fifnwn/pic_011.jpg) no-repeat left top; border: 1px solid #ffefed; margin-bottom: 30px; padding-top: 50px; }
.detail_right .jgjg h2 { font: bold 24px/30px "微软雅黑"; color: #eb3572; text-align: center; }
.detail_right .zw { padding: 20px 40px; font: 16px/30px "微软雅黑"; color: #676767; }
.detail_right .photolist { width: 988px; }
.detail_right .photolist li { float: left; margin-top: 25px; margin-right: 99px; width: 148px; font: 16px/44px "微软雅黑"; color: #676767; text-align: center; }
.detail_right .photolist li img { border: 1px solid #fde2eb; padding: 1px; }
.detail_right .seslist { width: 920px; padding: 25px 0px; }
.detail_right .seslist li { float: left; margin-top: 16px; margin-right: 30px; }
.detail_right .seslist li a { display: block; width: 154px; background: url(/uploads/image/fifnwn/title_003.gif) no-repeat left top; font: 16px/45px "微软雅黑"; text-align: center; }
.detail_right .seslist li a:hover { background: url(/uploads/image/fifnwn/title_004.gif) no-repeat left top; text-decoration: none; }
.cxfw { padding-bottom: 30px; background: url(/uploads/image/fifnwn/pic_012.jpg) no-repeat left top; }
.cxfw:first-child { padding-top: 30px; padding-bottom: 20px; }
.cxfw ul.cxfw_form { padding: 15px 20px; }
.cxfw ul.cxfw_form li { float: left; margin-left: 15px; }
.cxfw ul.cxfw_form li label { display: inline-block; width: 150px; height: 34px; background: url(/uploads/image/fifnwn/icon_014.png) no-repeat left 3px; padding-left: 40px; font: bold 16px/34px "微软雅黑"; }
.cxfw ul.cxfw_form li select { width: 90px; }
.cxfw ul.cxfw_form li input.input_search { width: 400px; height: 30px; border: 1px solid #cdcdcd; padding-left: 5px; background-color: #fff; font: 16px/30px "微软雅黑"; color: #888888; }
.cxfw ul.cxfw_form li input.btn_search { width: 88px; height: 34px; background: url(/uploads/image/fifnwn/btn_005.gif) no-repeat left top; border: none; }
.cxfw_box { margin-top: 50px; margin-bottom: 30px; width: 890px; height: 537px; background: url(/uploads/image/fifnwn/pic_014.gif) no-repeat left top; }
.cxfw_box div { width: 440px; }
.cxfw_box div.box_title { width: 370px; padding-left: 70px; font: bold 18px/76px "微软雅黑"; color: #ec3472; }
.cxfw_box .list { padding: 20px 30px; }
.cxfw_box .more { margin: 0 auto; display: block; width: 151px; height: 37px; background: url(/uploads/image/fifnwn/title_005.gif) no-repeat left top; font: 14px/37px "微软雅黑"; color: #ec3472; text-align: center; }
.cxfw_list { border-bottom: 1px solid #e6e6e6; }
.cxfw_list span.cxfw_msg { display: block; height: 32px; background: url(/uploads/image/fifnwn/pic_013.jpg) no-repeat left top; padding-top: 10px; font: 14px/32px "微软雅黑"; color: #4c4c4c; }
.cxfw_list .cxfw_title { background-color: #f9d9e4; font: bold 18px/50px "微软雅黑"; color: #ec3472; text-align: center; }
.cxfw_list li, .cxfw_table tr { background: url(/uploads/image/fifnwn/icon_013.gif) repeat-x left top; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; font: 16px/42px "微软雅黑"; color: #4c4c4c; }
.cxfw_list li { padding-left: 50px; }
.cxfw_list .pages { background: url(/uploads/image/fifnwn/icon_013.gif) repeat-x left top; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; }
.cxfw_table { width: 100%; }
.cxfw_table tr:nth-child(odd) { background-color: #fef8fa; }
.cxfw_table tr:first-child { background-color: #f9d9e4; background-image: none; border-left: 1px solid #f9d9e4; border-right: 1px solid #f9d9e4; }
.cxfw_table th { font: bold 18px/50px "微软雅黑"; color: #ec3472; text-align: center; }
.cxfw_table td { text-align: center; }
.cxfw_table td:last-child { width: 600px; }
.wqxx { height: 213px; background: #fffbfb url(/uploads/image/fifnwn/pic_015.jpg) no-repeat left top; border: 1px solid #ffefed; margin-bottom: 30px; padding-top: 50px; }
.wqxx h2 { font: bold 24px/30px "微软雅黑"; color: #eb3572; text-align: center; }
.wqxx .zw { padding: 20px 40px; font: 16px/30px "微软雅黑"; color: #676767; }
.wqxx_form li { margin-bottom: 25px; float: left; }
.wqxx_form li span { margin-left: 85px; margin-right: 10px; font: bold 16px/34px "微软雅黑"; color: #f00; vertical-align: top; }
.wqxx_form li label { display: inline-block; margin-right: 10px; width: 65px; height: 34px; font: 16px/34px "微软雅黑"; vertical-align: top; }
.wqxx_form li select { margin-right: 600px; width: 388px; height: 34px; }
.wqxx_form li input { margin-right: 10px; width: 380px; height: 30px; border: 1px solid #cdcdcd; padding-left: 5px; background-color: #fff; font: 16px/30px "微软雅黑"; color: #535353; }
.wqxx_form li textarea { width: 960px; height: 150px; border: 1px solid #cdcdcd; font: 16px/30px "微软雅黑"; color: #535353; }
.wqxx_form li input.btn_search { width: 88px; height: 34px; background: url(/uploads/image/fifnwn/btn_006.gif) no-repeat left top; border: none; }
.wqxx_form li.yzm input { width: 150px; }
.wqxx_form li.yzm img { margin-top: 7px; }
.wqxx_form li.btn { width: 500px; text-align: center; }
.wqxx_form li.btn input { width: 88px; height: 34px; border: none; padding-left: 0px; }
.wqxx_form span.msg { display: inline-block; padding-left: 100px; font: 16px/34px "微软雅黑"; }
.letter { margin: 50px 0px; padding-top: 7px; background: url(/uploads/image/fifnwn/pic_016.jpg) repeat-x left top; }
.letter_search { padding: 40px; background: url(/uploads/image/fifnwn/pic_012.jpg) repeat left top; }
.letter_search li { float: left; margin-left: 15px; font: 16px/34px "微软雅黑"; color: #4c4c4c; }
.letter_search li label { font: 16px/34px "微软雅黑"; }
.letter_search li select { margin-right: 10px; width: 300px; height: 34px; }
.letter_search li input { margin-right: 10px; width: 300px; height: 30px; border: 1px solid #cdcdcd; padding-left: 5px; background-color: #fff; font: 16px/30px "微软雅黑"; color: #535353; }
.letter_search li input.btn_search { width: 88px; height: 34px; background: url(/uploads/image/fifnwn/btn_005.gif) no-repeat left top; border: none; }
.letter_search li span { color: #ff7576; }
.letter_list { padding: 0px 40px 40px; background: url(/uploads/image/fifnwn/pic_012.jpg) repeat left top; }
.letter_list h2 { margin-bottom: 20px; }
.letter_list dl { padding: 10px 0px; font: 16px/30px "微软雅黑"; color: #333; }
.letter_list dt { height: 30px; font-weight: bold; position: relative; }
.letter_list dt span.title { display: inline-block; margin-right: 10px; width: 77px; height: 30px; background: url(/uploads/image/fifnwn/title_006.png) no-repeat left 2px; color: #fff; text-align: center; }
.letter_list dt span.date { position: absolute; right: 0px; font-weight: normal; }
.letter_list dd { padding: 5px 0px; }
.letter_list dd span { color: #eb3572; }
.ld dl { margin-bottom:20px; background-color:#fffdfd; min-height:125px; border:1px solid #ffdce8; padding:15px; position:relative; }
.ld dl img { position:absolute; left:15px; }
.ld dl dt { margin-left:110px; font: 18px/40px "微软雅黑"; color: #333; border-bottom:1px solid #ffdce8; padding-top:5px; }
.ld dl dt span { color: #eb3572; margin-right:20px; }
.ld dl dd { margin-left:110px; padding-top:5px; font: 16px/30px "微软雅黑"; }
/*精彩视频*/
.video { width:1208px; margin:0px auto; display:block; overflow:hidden;padding-bottom:40px;}
.video ul { width:1208px; margin:0px auto; display:block; overflow:hidden; padding-bottom:20px;}
.video li { float:left; width:286px; height:245px; border:2px solid #e5e5e5; margin:8px 6px; display:block; overflow:hidden; text-align:center;}
.video li p { width:100%; position:relative; height:186px; margin:0; padding:0;}
.video li p img { width:282px; height:186px; margin:1px;}
.video li h3 { width:254px; margin:0px auto; display:block; overflow:hidden; text-align:center; font-size:14px; color:#797979; font-weight:normal; font-family:microsoft yahei; line-height:143%; padding-top:16px;}
.video li:hover h3 {color: #eb3572;}
.video li h4 { width:254px; margin:0px auto; display:block; overflow:hidden; text-align:center; font-size:14px; color:#797979; font-weight:normal; font-family:microsoft yahei; line-height:143%; padding-top:10px;}
.video li:hover h4 {color: #eb3572;}
