@charset "utf-8";
/* CSS Document */
body {margin-top: 0px;font-family:"宋体", Arial, Helvetica; font-size:12px;background:#fef2f4;}
body,div,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,ul,li,dt,dl,dd{margin:0;padding:0;border:0; }
ul{ list-style:none}
img{ border:none;}
a { color: #333; text-decoration:none;}
i,em{ font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.mr0{margin-right:0 !important;}
/* 清除浮动 */
* html .clear{height: 1%;}
.clearfix:before,.clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1; /* for ie6 & ie7 */}
a:hover img{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity: 0.9;}
.titles{ text-indent:-99999px; height:0px; width:0px; overflow:hidden; font-size:0px;}
/*头部*/
.header{width: 100%; height: 38px; line-height: 38px; text-align: center; background:#fefefe; color: #666; border-bottom:1px solid #eeeef0;}
.header a{font-size:12px; font-family:"宋体"; padding:0 3px;}
/*底部*/
.footer{width:1000px; text-align:center; margin:10px auto;padding-top:5px;line-height:24px; font-size:14px;}
.footer a{font-size:14px;}
/*banner*/
.banner{width:100%; height:514px;background:#fef2f4;}
.banner img{display:block; margin:0 auto;}
.banner .daoyu{width:1000px; margin:0 auto; position:relative;}
.banner .daoyu span{display:inline-block; width:77px; height:35px; line-height:34px; background:url(../images/sprite.png) 0 0; position:absolute; left:35px; top:-34px; padding-left:40px; color:#fff; font-size:24px; font-weight:normal;}
.banner .daoyu p{width:976px; height:124px; line-height:31px; border:1px dashed #cb3a57; padding:6px 12px; font-size: 18px;}
/*板块1*/
.section_cont,.section3 ul{width:1000px; margin:0 auto; overflow:hidden;}
.titbox{height:78px; line-height:78px; background:url(../images/title_bg.jpg) repeat-x; text-align:center; font-size:34px; color:#fff; width:1000px; margin:0 auto;}
.section1{padding-bottom:35px;}
.section1 dl{width:485px; float:left; margin:20px 28px 10px 0;}
.section1 dt.fr{margin-left:28px;}
.section1 dt.fl{margin-right:28px;}
.section1 dt img{display:block;border:1px solid #cb3a57; padding:3px;}
.section1 dd a{display:inline-block; width:276px; height:42px; line-height:33px; font-size:24px; color:#cb3a57; background:url(../images/tit1.jpg) no-repeat; margin-left:4px; text-align:center;}
.section1 dd p{line-height:32px; font-size:18px; padding-top:8px;}
/*板块2*/
.section2,.section3,.section4{padding-bottom:35px;}
.section2 dl{width:442px; float:left; margin:20px 116px 8px 0;}
.section2 dt{width:198px; border:5px solid #fff;}
.section2 dt img{display:block;}
.section2 dd{width:234px; margin-top:5px;}
.section2 dd a{display:inline-block; width:210px; height:43px; line-height:43px; background:url(../images/tit2.png) no-repeat; font-size:24px;color:#cb3a57; padding-left:22px;}
.section2 dd p{line-height:28px; font-size:16px; padding:6px 0 0 10px; height:148px;}
.section2 dd.fl p{padding:0 10px 0 0;}
.section2 dd.fl a{width:202px; background:url(../images/tit2_1.png) no-repeat; padding-left:30px;}
/*板块3*/
.section3 li{width:311px; float:left; margin:20px 12px 0 0; }
.section3 li h3{height:26px; text-align:center;}
.section3 li h3 a{font-size:20px;font-weight:normal;}
.section3 li p{height:141px; line-height:27px; font-size:16px; padding:10px 0;}
.section3 li a img{display:block;}
.section3 li.li2{width:309px; height:363px; background:url(../images/libg.jpg); padding:0 22px;}
.section3 li.li2 p{padding:0;}
.section3 li.li2 h3{padding:10px 0;}
.section3 li h3 a:hover{color:#cb3a57;}
/*板块4*/
.section4 li{width:476px; height:163px; float:left; border:1px dashed #cb3a57; margin:50px 44px 0 0; border-radius:15px; font-size:16px; position:relative;}
.section4 li p{width:300px; line-height:29px; padding:42px 0 0 36px;}
.section4 li span{display:inline-block; width:271px; height:62px; line-height:62px; background:url(../images/sprite.png) 0 0; position:absolute; top:-31px; text-indent:3.5em; color:#fff; font-size:18px;}
.section4 li span a{color: #cb3a57;}
.section4 li span.sp1{background-position:0 -42px; left:40px;}
.section4 li span.sp2{background-position:0 -104px; right:40px; text-indent:1.5em;}
.section4 li span.sp3{background-position:0 -166px; left:40px;}
.section4 li span.sp4{background-position:0 -228px; right:40px; text-indent:1.5em;}
.section4 li.mr0 p{padding-left:155px;}
.section4 .section_cont{position:relative;}
.section4 a img{display:block;  position:absolute; left:50%; top:50%; margin-left:-158px; margin-top:-90px; width:273px; height:207px; overflow:hidden;border:3px solid #cb3a57;}
/*往期回顾*/
.review{height:248px; background:url(../images/wqhg_bg.jpg) repeat-x; margin-top:50px;width:1000px; margin:0 auto;}
.review1{width:1000px; margin:0 auto; padding-top:22px; position:relative;}
.review1 dl{width:209px; float:left; margin-left:33px;}
.review1 dd{text-align:center; padding-top:5px;}
.review1 dd a{font-size:14px;color:#fff;}
.review1 dd a:hover{color: #fff!important;}
.review1 span{display:block; width:383px; height:37px; line-height:37px; background:url(../images/sprite.png) 0 bottom; text-align:center; position:absolute; left:323px; top:-37px;font-size:24px;color:#fff;}