﻿.w1100{ width:1100px;}

.w390{ width:390px;}

.w500{ width:500px;}

.w580{ width:580px;}

.w620{ width:620px;}

.w660{ width:660px;}

.w370{ width:370px;}

.mauto{ margin:0 auto 20px auto;}

.ad-l{}



.head-bg{ height:94px; background:url(../images/headbg.gif) repeat-x;}

.head-m{ margin:0 auto;}

.logo{ width:230px; height:100px;}

.menu{ width:870px; height:127px;}

.menu li{ width:70px; padding-left:2px; height:80px; background:url(../images/headline.gif) no-repeat left 58px; float:left;}

.menu li.nolbg{ background:none;}

.menu li a{ display: block; height:92px; text-align:center; color:#FFF; font-size:14px;}

.menu li a:hover{ text-decoration:none; padding-bottom:27px;/* background:url(../images/headact.png) -8px 88px no-repeat;*/ color:#f0e298}

.l-menu{ height:74px;}

.l-menu li{ height:74px;}

.l-menu li a:hover{ padding-bottom:0; background:url(../images/menu-act.png) -10px 0 no-repeat;}

.menu i{ display:block; height:58px; background:url(../images/menu-ico.png) -8px 0 no-repeat;}

.menu i.i2{ background-position:-8px -50px;}

.menu i.i3{ background-position:-8px -98px;}

.menu i.i4{ background-position:-8px -150px;}

.menu i.i5{ background-position:-8px -198px;}

.menu i.i6{ background-position:-8px -243px;}

.menu i.i7{ background-position:-8px -290px;}

.menu i.i8{ background-position:-8px -342px;}

.menu i.i9{ background-position:-8px -394px;}

.menu i.i10{ background-position:-8px -442px;}

.menu i.i11{ background-position:-8px -491px;}

.menu i.i12{ background-position:-8px -540px;}



.f-menu-bg{ background-color:#F8F8F8; height:40px; margin-bottom:20px;}

.f-menu{ margin:0 auto; line-height:40px;}

.f-menu em{ font-size:20px; font-weight:bold; padding:0 20px 0 10px;}

.f-menu a{ padding:0 15px; color:#555555;}



.islide { width:570px; position: relative; overflow: hidden; }

.islide .e_pic_wrap { z-index: 1; white-space: nowrap; width: 570px; height: 348px; }

.islide .e_pic_wrap li {position:relative;  display: inline; width: 570px; height: 348px; overflow: hidden; }

.islide .e_pic_wrap li img{ width:570px; height:350px;}

.islide .e_bg_flt { position: absolute; right: 0; bottom: 0; width: 430px; height: 40px; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; }

.islide .e_flt_inf { position: absolute; right: 0; bottom: 0; width: 400px; height:40px; padding:0 15px; line-height:40px; overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; text-align:center;}

.islide .e_flt_inf h2 { font: 20px/40px "微软雅黑";}

.islide .e_flt_inf h2 a { color: #fff; }



.islide .prev, .islide .next { position: absolute; z-index: 30; display: block; }

.islide .prev { top: 163px; left: 10px; }

.islide .next { top: 163px; right: 10px; }

.islide .prev a, .islide .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(../images/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(../images/ico_prevnext_ie6.png); }

.islide .prev a { background-position: 0 0; }

.islide .prev a:hover { background-position: 0 -40px; }

.islide .next a { background-position: 0 -80px; }

.islide .next a:hover { background-position: 0 -120px; }



.bx-focus{}

.bx-focus-h,.today-focus-h{ height:32px; background:url(../images/jiaodian.jpg) no-repeat;}

.today-focus-h{background:url(../images/jujiao.png) no-repeat;}

.bx-focus li{ border-top:1px dashed #C7C4C3; padding:12px 0;}

.today-focus li{ border-top:1px dashed #000; padding:30px 0;}

.bx-focus li.nobt,.today-focus li.nobt{ border-top:0;}

.bx-focus h2,.today-focus h2{ font-weight:normal;}

.bx-focus h2 a,.today-focus h2 a{ background:url(../images/reddian.jpg) no-repeat left center; padding-left:15px; display:block; }

.today-focus h2 a{ color:#F00;}

.bx-focus p{ color:#6a6a6a; padding-top:5px;}

.today-focus p{ color:#B8B8B8; padding-top:10px; line-height:26px;}

.bx-focus p a,.today-focus p a{ color:red;}

.bxf-pic{ width:390px; height:190px; overflow:hidden;}



.head-hui{ height:40px; font-size:30px; color:#666; border-bottom:1px solid #C9C9C9; position:relative; margin-bottom:16px;}

.head-hui .more{ float:right; font-size:14px; position:absolute; right:0px; bottom:0px; color:#666;}

.head-hui .more1{ right:32px;}



.head-orange,.head-orhui{height:40px; line-height:40px; font-size:18px; margin:10px 0;}

.head-orange{ background-color:#FE4800; color:#FFF; padding-left:30px;}

.head-orhui{ background-color:#F8F8F8; border-left:12px solid #FE4800; padding-left:18px;}





.zixun{ padding:0 30px 0 14px;}

.zixun li{ line-height:34px;}

.zixun li a{ font-size:18px; color:#424242;}

.zixun li span{ float:right; color:#424242;}

.zixun .hr{ background-color:#AFAFAF; height:1px; overflow:hidden; margin:10px 0;}

.zixun .zxtt{ height:150px;}

.zixun .zxttt{ width:260px; float:left; padding-right:14px;}

.zixun .zxttt a{ color:#000;}

.zixun .zxttt p{ line-height:18px;color:#6a6a6a; padding-top:10px;}

.zixun .zxttt p a{ font-size:14px;color:#6a6a6a;}



.pingce-tt{}

.pingce-tt h2{ padding-top:5px;}

.pingce-tt h2 a{ color:#ba3535; font-size:22px;}

.pingce-tt p{ color:#6a6a6a; padding-top:5px;}



.pingce-pic{ height:190px; padding-top:14px;}

.pingce-pic li{ width:300px; height:160px; float:left; padding-left:20px;}

.pingce-pic li.nopl{ padding-left:0px;}

.pingce-pic p{ padding-top:4px;}



.gonglue{ width:280px; float:left; padding-left:26px;}

.gl-nopl{ padding-left:0;}

.gonglue .gl-t{ width:95px; height:30px; line-height:30px; margin:0 auto; color:#FFF; text-align:center; font-size:18px;}

.gonglue .gl-pic{ height:155px; padding:3px 0 10px 0;}

.gonglue .gl-list{  background-color:#FAFAFA; padding:0 8px 20px 8px;}

.gonglue .gl-list dt h2{ padding:18px 0 4px 0;}

.gonglue .gl-list dt h2 a{ font-size:20px; font-weight:normal;}

.gonglue .gl-list dt p{ color:#6a6a6a; padding:8px 0;}

.gonglue .gl-list dd{ height:34px; line-height:34px; background:url(../images/cdian.jpg) no-repeat left center; padding-left:15px; display:block;}

.gl-orange .gl-t{ background-color:#FFAB14;}

.gl-orange .gl-list{border-top:1px solid #FFAB14;}

.gl-green .gl-t{ background-color:#83C44E;}

.gl-green .gl-list{border-top:1px solid #83C44E;}

.gl-blue .gl-t{ background-color:#2196F3;}

.gl-blue .gl-list{border-top:1px solid #2196F3;}

.gl-red .gl-t{ background-color:#E53935;}

.gl-red .gl-list{border-top:1px solid #E53935;}







.ts-m { width:1200px; position: relative; overflow: hidden; margin-bottom:20px;}

.ts-m .e_pic_wrap { z-index: 1; white-space: nowrap; width:1200px; height: 510px; }

.ts-m .e_pic_wrap li {position:relative;  display: inline; width: 400px; height: 510px; overflow: hidden; }

.ts-m .e_pic_wrap li img{ width:400px; height:510px;}

.ts-m .e_bg_flt { position: absolute; left: 0; bottom: 0; width: 400px; height: 50px; background: #fff; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; }

.ts-m .e_flt_inf { position: absolute; left: 0; bottom: 0; width: 400px; height: 50px; line-height:50px;  overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; }

.ts-m .e_flt_inf h2 { text-align:center;}

.ts-m .e_flt_inf h2 a { color: #333; font-size:22px;}

.ts-m .prev, .ts-m .next { position: absolute; z-index: 30; display: block; }

.ts-m .prev { top: 230px; left: 10px; }

.ts-m .next { top: 230px; right: 10px; }

.ts-m .prev a, .ts-m .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(../images/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(../images/ico_prevnext_ie6.png); }

.ts-m .prev a { background-position: 0 0; }

.ts-m .prev a:hover { background-position: 0 -40px; }

.ts-m .next a { background-position: 0 -80px; }

.ts-m .next a:hover { background-position: 0 -120px; }

















.xtzt{ border-top:1px solid #2196F3; background-color:#FAFAFA; padding:15px 0 6px 0;}

.xtzt-h{ font-size:30px; color:#0093d6; padding-bottom:20px;}

.xtzt-h span{ color:#ef7e1a;}



.bxxtm{ width:520px;}

.bxxtm ul { margin: 0 30px; zoom:1; }

.bxxtm ul li { height: 36px; line-height:36px }

.bxxtm ul li img{ float:left; margin:0 8px 0 16px;}

.bxxtm ul li span { width:250px; height:76px; line-height:26px; padding:12px 12px 12px 22px; background:url(../images/zuojt.gif) no-repeat left center; color: #fff; display: block; background-color:#0196D8; float:left;}

.bxxtm ul li p { clear: both; height:36px; overflow: hidden }

.bxxtm ul li p a{ font-size:20px; color:#777; background:url(../images/dian.gif) no-repeat left center; padding-left:16px;}

.bxxtm .dis_pi { display: none }

.bxxtm .on { height: 150px; width: 520px; line-height: 36px; }

.bxxtm .on .dis_pi { display: block }



.zhuanti li{ width:290px; float:left; padding-right:20px; padding-bottom:8px; text-align:center;}

.zhuanti li a{ font-size:18px; color:#7c7c7c; background-color:#FFF; display:inline-block;}

.zhuanti li p{ padding:6px 0;}



.cpkm{width:1200px; height:550px;}

.cpkm .tbC{ width:1200px; padding:0px 0px; position:relative;}

.cpkm .prev,.cpkm .next{ width: 26px; height: 64px; background: url(../images/slide_tigger.png) 0 -65px; position:absolute; left:0px; top:238px; background-position:-520px 0; z-index: 9; overflow:hidden;}

.cpkm .next{ left:auto; right:2px; background-position: -26px -65px; }

.cpkm .prev:hover{ background-position:0 -130px; }

.cpkm .next:hover{ background-position:-26px -130px; }

.cpkm .slide{ width:1200px; overflow:hidden;}

.cpkm ul{ overflow:hidden; zoom:1; }

.cpkm li{ width:297px; height:270px; padding:0 3px 3px 0; display:inline; float:left;}

.cpkm li img{ display:block;}

.cpkm li.cpli1{ height:543px;}

.cpkm li.cpli1 img{ height:543px;}

.cpkm li.cpli2{ width:597px;}

.cpkm li.cpli2 img{ width:597px;}





.redian{ height:305px;}

.redian li{ width:370px; padding-left:25px; float:left;}

.redian li.nopl{ padding-left:0;}

.redian li h2{ text-align:center; padding:10px 0 6px 0;}

.redian li p{ padding:8px; color:#B8B8B8; line-height:24px;}



.list-type{ height:40px; line-height:40px; background-color:#F8F8F8; margin:6px 0; padding-left:8px;}

.list-type a{ color:#616161; font-size:18px; padding:0 15px;}

.list-type a.act{ color:#FF5F3E;}





.list-m li{ padding:12px 0; }

.list-m li h2{ border-bottom:1px dashed #000; padding:3px 0 8px 0;}

.list-m li img{ padding-bottom:3px;}

.list-l{ width:450px; float:left; padding-right:15px;}

.list-r{ width:300px; float:left;}

.list-m .list-l p{ padding-top:26px; line-height:28px;color:#A6A6A6; text-indent:25px;}

.list-m .list-r p{ font-size:10px;color:#A6A6A6;}

.list-m p span{ float:right;}

.list-one-p1{ line-height:24px;color:#A6A6A6; padding:8px 0; text-indent:20px;}

.list-one-p2{color:#FF5F3E;}



.txt-list{ padding-bottom:10px; border:1px solid #dedede; padding:25px 30px;}

.txt-list li{ height:34px; line-height:34px; overflow:hidden;}

.txt-list li,.txt-list li a{ color:#919191;}

.txt-list li span{ float:right;}

.txt-list li i{ width:16px; height:16px; line-height:16px; text-align:center; color:#FFF; background-color:#999; display:inline-block; font-style:normal; font-size:10px; margin-right:15px;}

.txt-list li i.top3 { background-color:#FE4800;}

.blue-list li a,.blue-list li span{ color:#0096D7;}



.pic-list{padding-bottom:10px;}

.pic-list li{height:160px;width:200px; float:left; padding-top:20px; line-height:24px;}

.pic-list li:nth-child(2n){margin-left:10px;}

.pic-list li img{width:200px; height:104px; margin-bottom:8px;}

.pic-list li a{ color:#666;}





#pages { height:26px; padding:20px 0; }

#pages a { display:inline-block; height:25px; line-height:25px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px; margin:0 3px;}

#pages a.a1 { width:56px; padding:0 }

#pages a:hover { height:24px; line-height:24px; background:#f1f1f1; color:#000; border-bottom:2px solid #5a85b2; text-decoration:none }

#pages span { display:inline-block; height:25px; line-height:25px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px;margin:0 3px;}

.page .noPage { display:inline-block; width:56px; height:25px; line-height:25px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }





.fl-head{ height:38px; border-bottom:1px solid #979797; position:relative;}

.flh-t{ width:128px; height:34px; line-height:34px; text-align:center; font-size:20px; color:#5d5d5d; border-left:1px solid #979797;border-right:1px solid #979797; border-top:3px solid #000000; border-bottom:1px solid #FFF; position:absolute; top:1px;}

.flm{ padding:5px 0; line-height:26px;}

.flm a{ display:inline-block; color:#5d5d5d; margin-right:15px;}



.footbg{ background-color:#F8F8F8; padding:50px 0;}

.foot-wx{ width:345px; height:180px; text-align:center; color:#9d9d9d;}

.foot-wx p{ padding-top:4px;}

.foot-copy{ border-left:1px solid #AEAAA9; padding-top:10px; height:170px; width:704px; padding-left:50px; color:#707070; line-height:200%;}

.foot-copy span{ color:#2196f3;}

.foot-copy .fc-menu a{ color:#ef7e1a; margin-right:40px;}



/*百姓评测*/

.pc_list li:nth-child(1),.pc_list li:nth-child(2){height:auto;}

.pc_list li a.normal{color:#AAAAAA;}

.pc_list li img{width:410px; height:210px;}

.pc_rli li{padding-left:25px; background:url(../images/icon_date.png) left no-repeat;}



/*数字家庭*/

.fmily_hotnews p{color:#666;}

.fmily_hotnews p a{color:#666;}

.fmily_hotnews li{padding-top:15px;}

.fmily_hotnews dl{float:left;}

.fmily_hotnews dl:nth-child(2){margin-left:10px;}

.fmily_hotnews dl img{margin-bottom:15px;}

.family_redian{height:390px;}

.family_redian li{width:765px; height:170px; float:left; position:relative; padding-bottom:20px;}

.family_redian li:nth-child(1){border-bottom:1px dashed #666; margin-bottom:15px;}

.family_redian img{float:left; width:335px; height:170px; margin-right:18px;}

.family_redian h2 a{font-weight:normal;}

.family_redian h3{margin-top:10px;}

.family_redian h3 a{font-weight:normal; font-size:12px; padding:3px 5px; background:#fe4800; color:#fff; margin-right:18px;}

.family_redian h3 a:hover{text-decoration:none;}

.family_redian p{color:#bababa; text-indent:20px; margin-top:40px; line-height:26px;}

.family_redian h4{position:absolute; bottom:17px; right:0;}

.family_redian h4 a{font-weight:normal; font-size:12px;}

.family_redian h4 i{font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; margin-right:200px;}

.family_redian h4 span{font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d;}

.family_redian p a{color:#bababa;}



/*选购*/

.xg_list li{padding-left:20px; background:url(../images/dian.gif) left no-repeat;}

.xg_list li:nth-child(1),.xg_list li:nth-child(2),.xg_list li:nth-child(3),.xg_list li:nth-child(4){background:none; padding-left:0;}





.zt_main_title{width:100%; height:85px; margin:0 auto; background:url(../images/zhuanti_titlebg.png) repeat-x; text-align:center; padding-top:30px; margin-top:20px;}

.zt_bg{background:#edecea; padding-top:15px;}

.zt_main{width:1200px; height:auto; margin:0 auto; background:#fff; padding-bottom:45px;}

.zt_main li{width:537px; height:490px; float:left; border-left:1px solid #fff; padding-top:50px; padding-left:22px; position:relative;}

.zt_main li:nth-child(2n){border-left:1px solid #ccc; padding-left:45px; width:534px; margin-left:40px;}

.zt_main li h1{line-height:60px; font-weight:normal;}

.zt_main li h1 a{line-height:60px; font-weight:normal; font-size:22px;}

.zt_main li p{font-size:16px; color:#a6a6a6; text-indent:40px; line-height:30px;}

.zt_main li img{margin-top:25px;}

.zt_main li span{position:absolute; top:72px; right:22px; color:#9a9a9a;} 



.ts_main{width:1200px; height:auto; margin:0 auto; padding-bottom:45px;}

.ts_main li{width:388px; height:483px; float:left; margin-left:15px; margin-top:50px; background:#fff; border:1px solid #faf9f9; position:relative;}

.ts_main li:hover{box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);}

.ts_main li img{width:390px; height:305px;}

.ts_main li:nth-child(3n+1){margin-left:0;}

.ts_main li h1{line-height:60px;}

.ts_main li h1 a{font-size:16px; font-weight:normal; margin-left:15px;}

.ts_main li p{line-height:24px; text-indent:25px; margin:0 15px;color:#a6a6a6; }

.ts_main li p a{color:#a6a6a6;}

.ts_main li .ts_bianji{width:373px; height:35px; line-height:35px; border-top:1px solid #e4e3e3; position:absolute; left:0; bottom:0; padding-left:15px; background:#fafafa; color:#fe4800;}





/*内容页-新*/

.sr_title{width:370px; height:70px; line-height:70px;}

.sr_title h1{font-size:30px; font-family:"微软雅黑"; font-weight:normal;}

.sr_yctj{width:330px; height:auto;  border:1px solid #dedede; padding:5px 19px 25px;}

.sr_yctj li{width:330px; height:auto; margin-top:25px;}

.sr_yctj li a{font-size:16px;}

.sr_yctj li img{margin-bottom:10px;}

.sr_cppx ul.text li{background:url(../images/li_bg.png) left no-repeat; padding-left:20px;}

.sr_cppx ul.pic li{height:auto; margin-bottom:25px;}

.sr_cppx ul.pic li a{}

.sr_cppx ul.pic li img{width:130px; height:78px; margin-right:20px;}



.sr_jcwz{width:330px; height:auto;  border:1px solid #dedede; padding:5px 19px 25px;}

.sr_jcwz li{height:auto; margin-top:25px;}

.sr_jcwz li img{float:left; margin-right:15px; margin-bottom:15px;}

.sr_jcwz li h1{font-size:22px; font-weight:normal; color:#c00000;}

.sr_jcwz li h1 a{font-size:22px; font-weight:bold; color:#010101;}

.sr_jcwz li h2{font-size:14px; font-weight:normal; line-height:22px; padding-left:12px; margin-bottom:10px;}

.sr_jcwz li h2 a{color:#262626;}

.sr_jcwz li p{width:300px; height:auto; float:left; line-height:22px; text-indent:25px;}

.sr_jcwz li p span{float:none; color:#c00000;}

.sr_jcwz li p span a{float:none; color:#c00000;}

.sr_jcwz li .sr_copyfrom{width:330px; height:20px; margin-top:10px; text-align:right;}

.sr_jcwz li .sr_copyfrom span{background:#b7b7b7; border-left:1px solid #dddddd; height:16px; display:block; width:auto; font-size:10px; color:#fff; line-height:16px; padding:0 5px; margin-right:5px;}

.sr_jcwz li .sr_copyfrom i{margin-right:5px;}



.show_top{width:185px; height:50px; float:left;}

.show_top_r{width:470px; height:48px; border-bottom:2px solid #414141; float:left; margin-left:5px; line-height:60px;}

.show_top_r a{font-size:15px; color:#000;}

.show-about{width:660px; height:35px; margin-bottom:25px;}

.show-about .show-about-form{width:360px; float:left; line-height:40px; padding-left:10px;}

.show-about .bdsharebuttonbox{width:230px; float:left; height:33px; padding:0; border-right:2px solid #ebebeb;}

.show-about .bdsharebuttonbox a{padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0;}

.show_aboutewm{width:570px; height:48px; line-height:48px; float:left; background:#f3f3f3; margin-left:10px; margin-top:25px; padding-left:55px; padding-right:17px;}

.show_aboutewm i{font-size:24px; color:#353535; font-weight:normal; font-style:normal;}

.show_aboutewm span{color:#ff9600; font-size:16px; float:right;}

.sr_bcopyright{height:100px; background:#fafafa; line-height:100px; text-align:center; font-size:12px;}

.sr_bcopyright span{font-weight:bold; font-size:12px;}

.sl_xgyd{padding-top:25px;}

.sl_xgyd li{width:275px; padding-left:55px; float:left; height:25px; line-height:25px; background:url(../images/li_bg2.png) 40px 9px no-repeat;}

.sl_xgyd li a{color:#368aa7;}



/*首页-新*/

.main1_right{width:500px; height:348px;}

.main1_right .main1_rt{width:500px; height:298px; float:left;}

.main1_rt h1{text-align:center; line-height:65px;}

.main1_rt h1 a{font-size:24px; font-weight:normal;}

.main1_rt li{width:250px; height:28px; line-height:28px; float:left; overflow:hidden;}

.main1_rt li a{font-size:14px; color:#4a4a4a;}



.i_main2{height:693px;}

.i_main2_l{width:570px; height:500px; float:left;}

.show_top_r a{color:#c00000; font-size:14px; font-family:Arial; float:right;}

.i_main2_l .i_main2_l1{width:570px; height:auto; float:left; padding:20px 0; border-bottom:1px dashed #cac8c7;}

.i_main2_l1 li{width:260px; height:25px; line-height:25px; float:left; background:url(../images/li_bg3.png) 12px 11px no-repeat; padding-left:25px; overflow:hidden}

.i_main2_l1 li a{font-size:15px;}



.i_main2_l2 li{height:148px; margin-top:25px; position:relative;}

.i_main2_l2 li .i_m2pic{width:245px; height:148px; float:left; margin-right:25px;}

.i_main2_l2 li .i_m2pic img{float:left; margin-right:15px; margin-bottom:15px; width:245px; height:148px;}

.i_main2_l2 li h1{font-size:22px; font-weight:normal; color:#c00000;}

.i_main2_l2 li h1 a{font-size:22px; font-weight:bold; color:#010101;}

.i_main2_l2 li h2{font-size:14px; font-weight:normal; line-height:22px; padding-left:12px;}

.i_main2_l2 li h2 a{color:#262626;}

.i_main2_l2 li p{width:300px; height:auto; float:left; line-height:22px; text-indent:25px; font-size:12px; color:#8a8a8a;}

.i_main2_l2 li p span{float:none; color:#c00000;}

.i_main2_l2 li p span a{float:none; color:#c00000;}

.i_main2_l2 li .sr_copyfrom{width:300px; height:20px; margin-top:10px; text-align:right; position:absolute; right:0; bottom:0;}

.i_main2_l2 li .sr_copyfrom span{background:#b7b7b7; border-left:1px solid #dddddd; height:16px; width:auto; font-size:10px; color:#fff; line-height:16px; padding:0 5px; margin-right:5px; }

.i_main2_l2 li .sr_copyfrom i{margin-right:5px;}



.i_main2_r{width:475px; height:693px; float:right;}

.i_main2_r .i_m2rad{width:475px; height:100px; float:left;}



.i_main2_r .show_top_r a{color:#c00000; font-size:14px; font-family:Arial; float:right;}

.i_main2_r .i_m2rsp{width:475px; height:255px; float:left; margin-top:25px; position:relative;}

.i_main2_r .i_m2rsp .i_m2rsp_title{width:475px; height:55px; line-height:55px; position:absolute; left:0; bottom:0;background-color:rgba(255,255,255,0.5);}

.i_main2_r .i_m2rsp .i_m2rsp_title a{color:#c0000; font-size:18px; padding-left:20px;}

.i_main2_r .i_m2rpc{width:475px; height:140px; float:left; padding-top:25px;}

.i_main2_r .i_m2rpc li{width:233px; height:142px; float:left; position:relative;}

.i_main2_r .i_m2rpc li:nth-child(2){margin-left:9px;}

.i_main2_r .i_m2rpc li div.pic-title{width:233px; float:left; height:44px; line-height:44px; position:absolute; bottom:0; left:0;background-color:rgba(0,0,0,0.5);}

.i_m2rpc li div.pic-title a{padding-left:20px; font-size:18px; color:#fff;}



.i_main3{height:475px;  margin-top:30px;}

.i_main3con{width:1100px; height:475px; float:left;}

.i_main3con .i_main3m{width:343px; height:475px; float:left; margin-left:28px;}

.i_main3con .i_main3m:nth-child(1){margin-left:0;}

.i_main3con .i_main3m h1{height:28px; width:343px; line-height:28px; border-bottom:1px solid #ccc; margin:35px 0 30px;}

.i_main3con .i_main3m h1 a{ font-size:20px; font-family:"黑体"; font-weight:normal;}

.i_main3con .i_main3m .m3pic{width:345px; height:210px; padding-bottom:10px; border-bottom:1px solid #ccc;}

.i_main3con .i_main3m h2{height:35px; width:343px; line-height:35px;margin:10px 0 0; text-align:center;}

.i_main3con .i_main3m h2 a{ font-size:18px; font-family:"黑体"; font-weight:normal;}

.i_main3con .i_main3m p{font-size:14px; color:#a6a6a6; margin-bottom:10px;}

.i_main3con .i_main3m p span{color:#c00000;}

.i_main3con .i_main3m p span a{color:#c00000;}

.i_main3con .i_main3m li{width:343px; height:30px; line-height:30px; float:left;}

.i_main3con .i_main3m li a{color:#6f6e6e;}



.i_main3con .color-1 h1{border-bottom:1px solid #ffac13;}

.i_main3con .color-1 .m3pic{width:345px; height:210px; padding-bottom:10px; border-bottom:1px solid #ffac13;}

.i_main3con .color-1 h1 a,.i_main3con .color-1 li span,.i_main3con .color-1 li span a{color:#ffac13;}

.i_main3con .color-2 h1{border-bottom:1px solid #2196f3;}

.i_main3con .color-2 .m3pic{width:345px; height:210px; padding-bottom:10px; border-bottom:1px solid #2196f3;}

.i_main3con .color-2 h1 a,.i_main3con .color-2 li span,.i_main3con .color-2 li span a{color:#2196f3;}

.i_main3con .color-3 h1{border-bottom:1px solid #c00000;}

.i_main3con .color-3 .m3pic{width:345px; height:210px; padding-bottom:10px; border-bottom:1px solid #c00000;}

.i_main3con .color-3 h1 a,.i_main3con .color-3 li span,.i_main3con .color-3 li span a{color:#c00000;}



.i_main4{height:410px; margin-top:25px;}

.i_main4 .i_main4_con{width:1100px; height:334px; padding-top:20px;}

.i_main4_con .i_main4_con_left{width:548px; height:334px; float:left; position:relative;}

.i_main4_con_left .i4mcl_title{width:388px; height:174px;background-color:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0; padding:80px; display:none;}

.i_main4_con_left .i4mcl_title h1{text-align:center; color:#fff;}

.i_main4_con_left .i4mcl_title h1 a{color:#fff;}

.i_main4_con_left .i4mcl_title p{color:#fff; text-indent:25px;margin-top:15px}

.i_main4_con .i_main4_con_left:hover .i4mcl_title{display:block;}

.i_main4_con .i_main4_con_right{width:552px; height:334px; float:left;}

.i_main4_con .i_main4_con_right a{width:272px; height:165px; float:left; margin-left:4px;}

.i_main4_con .i_main4_con_right a:nth-child(3),.i_main4_con .i_main4_con_right a:nth-child(4){margin-top:4px;}

.i_main4_con .i_main4_con_right a img{width:272px; height:165px;}



.i_main5{height:1260px; background:#ccc; margin-top:25px; display:none;}

