﻿/* index CSS */
/* 特殊样式   开始  */

/* 特殊样式   结束  */


#in_ct{	width:100%; height:auto; overflow:hidden;}
.in_ct{	width:1000px; height:auto;	overflow:hidden; margin:0 auto;}

.headLine,.headLineL,.headLineR{ width:1000px; height:auto;	overflow:hidden;}
.headLineL{ width:754px; margin:20px 0 0;}
.headLineLT h1{ width:676px; height:55px; line-height:55px; overflow:hidden; font-family:Microsoft YaHei; font-size:41px; color:#900000; padding:0 0 0 78px; position:relative; font-weight:normal;}
.headLineLT h1 i{ position:absolute; top:0; left:0; z-index:1; width:54px; height:55px; overflow:hidden; background:url(imagesin_ico.jpg) no-repeat 0 -19px;}
.headLineLT h1 a{ line-height:55px; color:#900000;}
.headLineLT .hots{ width:754px; height:28px; line-height:28px; overflow:hidden; font-family:SimSun; font-size:12px; color:#494949; text-align:center; background:#eee; margin:16px 0 0;}
.headLineLT .hots a{ line-height:28px; color:#494949;}
.headLineLC{ width:754px; margin:16px 0 0;}
.headLineLC .left{ width:350px;}
/* 焦点图 */
.headLineLC .left .TB-focus{ width:350px; height:254px; position:relative;  overflow:hidden;}
.headLineLC .left .TB-focus .hd { position:absolute; right:14px; bottom:12px; z-index:1;}
.headLineLC .left .TB-focus .hd li { color:#535353; cursor:pointer; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; margin-left:8px; font-weight:bold;}
.headLineLC .left .TB-focus .hd li.on { background:#da0011; color:#fff; z-index:2; position:relative;}

.List{ width:332px; height:auto; overflow:hidden; margin:2px auto 0;}
.List li{ width:322px; height:31px; line-height:31px; overflow:hidden; padding:0 0 0 10px; position:relative; border-top:dashed 1px #d7d7d7; float:left;}
.List li i{  position:absolute; top:50%; left:0; z-index:1; width:3px; height:3px; overflow:hidden; background-position:-61px -20px;}
.List li a{line-height:30px; font-family:SimSun; font-size:12px; color:#626262; float:left;}
.List li span{line-height:30px; font-family:NSimSun; font-size:12px; color:#7b7b7b; float:right;}
.List li.li1{ border:none;}


.headLineLC .right{ width:396px; position:relative;}
.headLineLC .right .tit{ width:auto; height:26px; line-height:26px; position:absolute; top:0; left:14px; z-index:1; background:#fff;}
.headLineLC .right .tit li{ height:26px; float:left; padding:0 24px; border:solid 1px #c4c4c4; border-top:solid 1px #e5e5e5; border-left:none; font-family:Microsoft YaHei; font-size:14px; color:#898989; cursor:pointer;}
.headLineLC .right .tit li a{ font-family:Microsoft YaHei; font-size:14px; color:#898989;}
.headLineLC .right .tit li:hover{ border-top:solid 2px #e44652; height:25px; border-bottom:solid 1px #fff; color:#900000;}
.headLineLC .right .tit li:hover a{ color:#900000;}
.headLineLC .right .tit li.hover{ border-top:solid 2px #e44652; height:25px; border-bottom:solid 1px #fff; color:#900000;}
.headLineLC .right .tit li.hover a{ color:#900000;}
.headLineLC .right .ct{ width:396px; margin:27px 0 0; padding:14px 0 0; border-top:solid 1px #c4c4c4;}
.headLineLC .right .ct li{ width:376px; padding:0 0 0 20px; line-height:34px; height:34px; float:left;}
.headLineLC .right .ct li a{ font-family:SimSun; font-size:14px; color:#383838;}
.headLineLC .right .ct li.li1 a{ font-weight:bold; color:#900101;}

.headLineR{ width:242px; margin:14px 0 0;}

.search{  width:235px; height:34px; float:right; background:url(imagessysuk.jpg) no-repeat; margin:4px 0 0;}
.search input{  border:none; background:none;}
.search input.search1{  width:200px; height:34px; overflow:hidden; float:left;  text-indent:55px; line-height:34px; font-family:Microsoft YaHei; font-size:13px; color:#404040;}
.search input.search2{  width:35px; height:34px; overflow:hidden; float:left; cursor:pointer;}
.headLineR1{ width:234px; overflow:hidden; float:right; margin:10px 0 0;}
.headLineR1tit{ width:221px; height:25px; line-height:25px; overflow:hidden; position:relative; padding:0 0 0 13px;}
.headLineR1tit i{ position:absolute; z-index:1px; display:block; left:0; top:6px; width:9px; height:13px; background-position: -26px 0;}
.headLineR1tit a{ width:auto; height:25px; line-height:25px; overflow:hidden; font-family:Microsoft YaHei; color:#535353;}
.headLineR1tit a.tit{ float:left; font-size:16px;}
.headLineR1tit a.more{ float:right; font-size:11px;}
.headLineR1ct{ width:234px; height:auto; overflow:hidden; margin:2px auto 0;}
.headLineR1ct ul{ width:234px; height:auto; overflow:hidden; margin:8px auto 0;}
.headLineR1ct li{ width:216px; height:30px; line-height:30px; overflow:hidden; padding:0 0 0 13px; position:relative; float:right;}
.headLineR1ct li i{  position:absolute; top:44%; left:0; z-index:1; width:4px; height:4px; overflow:hidden; background-position:-69px -20px;}
.headLineR1ct li a{line-height:30px; font-family:SimSun; font-size:14px; color:#5c5b5b;}
.headLineR2{ width:242px; height:auto; overflow:hidden; margin:6px 0 0;}
.headLineR2 a img{ display:block; margin:4px auto 0;}
.headLineR2 a.a3 img{ margin:6px auto 0;}

/* 图片频道 */
.in_ct2{ width:998px; height:auto;	overflow:hidden; border:solid 1px #e5e5e5; background:url(imagesin_box2bg.jpg) repeat-x;}
.in_ct2 .tit{ width:928px; height:30px; line-height:30px;	overflow:hidden; margin:6px auto 0; border-bottom:solid 2px #da0011;}
.in_ct2 .tit .tit1 a{ line-height:30px; font-family:Microsoft YaHei; font-size:15px; color:#404040; padding:0 0 0 8px;}
.in_ct2 .tit .tit1 a span{ line-height:30px; font-size:9px; padding:0 0 0 8px; text-transform:uppercase;}
.in_ct2 .tit .more a{ line-height:30px; font-family:NSimSun; font-size:12px; color:#898989; padding:0 8px 0 0; text-transform:uppercase;}
.in_ct2 .ct ul{ width:940px; height:auto; overflow:hidden; margin:10px auto 0; padding:0 0 5px 0;}
.in_ct2 .ct li{ width:188px; height:auto; overflow:hidden; float:left;}
.in_ct2 .ct li a{ display:block; width:176px; height:auto; overflow:hidden; margin:0 auto;}
.in_ct2 .ct li a img{ display:block; width:176px; height:118px; overflow:hidden;}
.in_ct2 .ct li a p{ display:block; width:176px; height:30px; line-height:30px; text-align:center; font-family:Microsoft YaHei; font-size:14px; color:#484848; font-weight:bold; overflow:hidden;}

/* main */
.main{ width:1000px; height:auto; overflow:hidden;}
.mainL{ width:754px; height:auto; overflow:hidden;}
.mainL1{ width:344px; height:auto; overflow:hidden; position:relative; padding:12px; border:solid 1px #e5e5e5; margin:10px 0 0; min-height:256px;}
.mainL1 .tit{ width:344px; height:26px; line-height:26px; position:absolute; top:12px; left:22px; z-index:1; background:#fff;}
.mainL1 .tit ul{ width:334px; height:auto; overflow:hidden;}
#one1,#two1,#three1,#four1,#five1,#six1,#seven1,#eight1,#nine1{  border-left:solid 1px #c4c4c4;}
.mainL1 .tit li{ height:26px; float:left; padding:0 10px; border:solid 1px #c4c4c4; border-top:solid 1px #e5e5e5; border-left:none;}
.mainL1 .tit li a{ font-family:Microsoft YaHei; font-size:14px; color:#898989;}
.mainL1 .tit li a:hover{ text-decoration:none;}
.mainL1 .tit li:hover{ border-top:solid 2px #e44652; height:25px; border-bottom:solid 1px #fff;}
.mainL1 .tit li:hover a{color:#3f3f3f;}
.mainL1 .tit li.hover{ border-top:solid 2px #e44652; height:25px; border-bottom:solid 1px #fff;}
.mainL1 .tit li.hover a{ color:#3f3f3f;}
.mainL1 .tit li.titR{ padding:0; border:none; float:right;}
.mainL1 .tit li.titR:hover{ border:none;}
.mainL1 .tit li.titR a{ font-family:Microsoft YaHei; font-size:13px; color:#404041;}
.mainL1 .ct{ width:334px; margin:27px 0 0; padding:10px 5px 0; border-top:solid 1px #c4c4c4;}
.mainL1 .ct li{ width:322px; height:26px; line-height:26px; overflow:hidden; padding:0 0 0 10px; position:relative; float:left;}
.mainL1 .ct li i{  position:absolute; top:40%; left:0; z-index:1; width:4px; height:7px; overflow:hidden;}
.mainL1 .ct li a{line-height:26px; font-family:SimSun; font-size:12px; color:#626262; float:left;}
.mainL1 .ct li span{line-height:26px; font-family:NSimSun; font-size:12px; color:#7b7b7b; float:right;}
.mainL1 .ct li.li1{ height:88px; border-bottom:solid 1px #d7d7d7;}
.mainL1 .ct li.li1 a{ display:block; width:322px; height:34px; line-height:34px; overflow:hidden; font-family:NSimSun; font-size:14px; color:#900000; font-weight:bold;}
.mainL1 .ct li.li1 p{ display:block; width:322px; height:auto; line-height:18px; overflow:hidden; font-family:NSimSun; font-size:12px; color:#535353;}

.mainR{ width:234px; height:auto; overflow:hidden;}
.mainR1{ width:232px; height:auto; overflow:hidden; position:relative; border:solid 1px #e5e5e5; margin:10px 0 0; padding:0 0 14px 0; min-height:266px;}
.mainR1 .tit{ width:220px; height:27px; line-height:27px; position:absolute; top:0; left:0; z-index:1; background:#e5e5e5; padding:12px 0 0 12px;}
.mainR1 .tit ul{ width:220px; height:auto; overflow:hidden;}
.mainR1 .tit li{ height:26px; float:left; padding:0 10px; border:solid 1px #c4c4c4; border-top:solid 1px #e5e5e5; border-left:none; background:#fff;}
.mainR1 .tit li a{ font-family:Microsoft YaHei; font-size:14px; color:#898989;}
.mainR1 .tit li a:hover{ text-decoration:none;}
.mainR1 .tit li:hover{ border-top:solid 2px #e44652; height:25px; border-bottom:solid 1px #fff;}
.mainR1 .tit li:hover a{color:#3f3f3f;}
.mainR1 .tit li.hover{ border-top:solid 2px #e44652; height:25px; border-bottom:solid 1px #fff;}
.mainR1 .tit li.hover a{ color:#3f3f3f;}
.mainR1 .ct{ width:232px; margin:39px 0 0; padding:14px 0 0; border-top:solid 1px #c4c4c4;}
.mainR1 .ct li{ width:202px; height:22px; line-height:22px; padding:0 16px; overflow:hidden; float:left;}
.mainR1 .ct li a{line-height:22px; font-family:SimSun; font-size:12px; color:#626262; float:left;}
.mainR1 .ct li.li1{ height:80px;}
.mainR1 .ct li.li1 a{ display:block; width:202px; height:74px; overflow:hidden;}

.mainR2{ width:232px; overflow:hidden; float:right; border:solid 1px #e5e5e5; padding:0 0 8px 0;}
.mainR2tit{ width:196px; height:32px; line-height:32px; overflow:hidden; background:#da0011; position:relative; padding:0 0 0 38px;}
.mainR2tit i{ position:absolute; z-index:1px; display:block; left:22px; top:10px; width:9px; height:13px; background-position: -12px 0;}
.mainR2tit a{ width:auto; height:28px; line-height:28px; overflow:hidden; font-family:Microsoft YaHei; color:#fff;}
.mainR2tit a.tit{ float:left; font-size:16px;}
.mainR2tit a.more{ float:right; font-size:11px; padding:0 14px 0 0; line-height:36px;}
.mainR2ct{ width:212px; height:auto; overflow:hidden; margin:24px auto 0;}
.mainR2ct .img{ width:212px; height:auto; overflow:hidden; position:relative;}
.mainR2ct .img i{ position:absolute; top:42px; left:67px; z-index:2; width:77px; height:77px; overflow:hidden; background-position:0 -82px;}
.mainR2ct .text{ width:212px; height:auto; overflow:hidden;}
.mainR2ct .text p.text1{ width:212px; height:30px; line-height:30px; overflow:hidden; border-bottom: solid 1px #d0d0d0; margin:5px 0 0;}
.mainR2ct .text p a{ font-family:SimSun; font-size:13px; font-weight:bold; color:#da0011;}
.mainR2ct .text p.text2{ width:212px; height:25px; line-height:25px; overflow:hidden;}
.mainR2ct .text p.text2 span{ float:right; padding:0 8px 0 22px; position:relative; font-family:Microsoft YaHei; font-size:12px; color:#7d7d7d;}
.mainR2ct .text p.text2 span i{ display:block; width:18px; height:10px; overflow:hidden; position:absolute; top:6px; left:0; z-index:2; background-position:-88px 0;}



/* in_box1 */
/* in_box2 */
/* in_box3 */
/* in_box4 */
/* in_box5 */
/* in_box6 */
/* in_box7 */
/* in_box8 */
/* in_box9 */
/* in_box10 */