@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; font-family:inherit; outline:none;}
body { font-family: "宋体",Arial; margin:0; padding:0; font-size:12px; color:#2b2b2b; line-height:18px;}
div, form, img, ul, ol, li, dl, dt, dd, blockquote { margin:0; padding:0; border:0; list-style-type:none; font-size:100%; }
li { list-style-type:none; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; line-height:18px; font-weight:normal; }
select, option, input { padding:0px; margin:0px; font-size:12px; }
img { border:0 none; vertical-align:top; }
input { padding:0px; margin:0px; padding-left:2px;}
/*table*/
table, tr, td, caption, th, tbody { padding:0px; margin:0px; font-size:12px; line-height:19px; border-collapse:collapse; }
/* Link */
a { text-decoration:none; color:#2b2b2b; }
a:hover { text-decoration:underline; }
/* Font  */
.fb { font-weight: bold; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }

/* Layout */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.blank1{clear:both; height:1px; line-height:1px; font-size:1px; overflow:hidden;}
.blank5{clear:both; height:5px; line-height:1px; font-size:1px; overflow:hidden;}
.blank10{clear:both; height:10px; line-height:1px; font-size:1px; overflow:hidden;}
.blank15{clear:both; height:15px; line-height:1px; font-size:1px; overflow:hidden;}
.blank20{clear:both; height:20px; line-height:1px; font-size:1px; overflow:hidden;}
.dashed{clear:both; height:5px; border-bottom:1px dashed #ccc; margin-bottom:5px; overflow:hidden;}
.relative{ position:relative; }
.header{width:960px; margin:0 auto;overflow:hidden;}

/* 文字广告 */
.textAdv{ background:#DFDFDF; height:30px; overflow:hidden;}
.textAdv li{ width:160px; float:left; line-height:30px; text-align:center; height:30px;overflow:hidden;}

/* 汽车搜索 */
.carSearch{ line-height:22px; padding:5px 10px; border:1px solid #ccc; clear:both;}
.carSearch form{ float:left;}
.carSearch span{ font-size:14px; font-weight:bold;}
.carSearch .inputBt{width:63px; background:url("http://www.ycwb.com/tplimg/2009_ycwb_car_btm.jpg"); border:none; height:19px; cursor:pointer; line-height:19px; margin-left:15px; vertical-align:top;}
.carSearch .input{margin-left:15px; padding:2px; width:210px; font-size:12px; border:#C1D1D9 solid 1px;}
.carSearch .inputs{margin-left:15px; padding:2px; width:210px; font-size:12px; border:1px solid #41B7EC; background:#EDF9FF;}
.carSearch .select{font-size:12px; margin-left:15px; line-height:20px; width:200px; line-height:19px;}

/*-- 内容布局 --*/
.outsideBg{background:url(images/2009_news_bg01.gif) center 51px no-repeat;}
.channel_header{width:960px; margin:10px auto 0; border:1px solid #993333; border-bottom:none;}
.channel_header h1{float:left; padding-left:15px; height:50px; overflow:hidden;}
.channel_header h1 span{display:none;}
.channel_header .position{margin-top:5px; margin-right:15px; text-align:right;}
.channel_header .search{margin-top:0px; margin-right:15px; text-align:right;}
.channel_header .search .text{width:80px; height:16px; line-height:16px; border:1px solid #cccccc;}
.channel_nav{background:url(images/2009_news_channel_nav.gif); height:33px; line-height:35px; width:962px; margin:0 auto; overflow:hidden; text-align:center;}
.channel_nav a{display:inline-block; color:#fff; padding:0 30px; background:url(images/2009_news_channel_nav_border.gif) right top no-repeat;}
.channel_nav a.last{background:none;}
.container{width:946px; margin:0 auto; border-left:1px solid #993333; border-right:1px solid #993333; clear:both; background:#fff; padding:0 7px;}

.shadow{background:url(images/2009_news_bg02.gif) top repeat-x #fff;}
.footer{text-align:center; width:960px; padding:20px 0; margin:0 auto;}

.nav2{height:43px; margin:0 auto; background:url(images/2009_news_bg03.gif);}
.nav2 .right{padding-top:15px;}
.nav2 a{color:#2f2f2f; padding:0 9px; border-right:1px solid #cecece;}
.nav2 a.last{border:none;}
.nav2 a:hover{color:#b90000;}

.focus .left{background:url(images/2009_news_bg02.jpg); width:726px; height:314px;}
.filmslide{padding:14px 0 0 13px;}
#filmslide_img{width:482px; height:282px; padding:2px; background:#fff; display:block; float:left;}
#filmslide_img li{display:none;}
#filmslide_img li.on{display:block;}
#filmslide_menu{float:left; width:214px; display:block; padding-top:1px; background:#fff;}
#filmslide_menu a{display:block; height:53px; background:url(images/2009_news_filmslide_menu_bg.jpg) bottom no-repeat; font-size:16px; font-weight:bold; color:#fff; line-height:24px; padding:4px 4px 0; text-decoration:none; overflow:hidden;}
#filmslide_menu a.on{display:block; background:url(images/2009_news_filmslide_menu_bg.jpg) top no-repeat; color:#c93236;}
.list1{width:212px; border:1px solid #bdbcba; height:312px;}
.list1 h2{height:24px; background:url(images/2009_news_bg04.gif) repeat-x; font-size:14px; font-weight:bold; line-height:23px; padding-left:10px;}
.list1 h2 span{float:right; font-size:12px; font-weight:normal; padding-right:4px;}
.list1 h2 a:hover{color:#c90000;}
.list1 h2 img{margin-right:5px;}
.list1 ul{text-align:center; padding-top:12px;}
.list1 ul li{height:135px; overflow:hidden; line-height:26px;}

.recommend .left{border:1px solid #bdbcba; width:724px; background:url(images/2009_news_logo2.jpg) left top no-repeat; height:360px; overflow:hidden;}
.recommend .left .more{text-align:right; height:30px; line-height:30px; padding-right:10px;}
.recommend .left .more .leftLink{float:left; display:block; width:110px; height:30px;}
.recommend .left .more .rightLink{float:right;}
.recommend .left .more a:hover{color:#c90000;}
.recommend .left ul{clear:both;}
.recommend .left li{text-align:center; float:left; line-height:36px; width:210px; padding-left:22px; height:166px; overflow:hidden;}
.recommend .left li a{color:#666666;}
.recommend .left li img{padding:3px; border:1px solid #bdbcba; background:#fff; vertical-align:top;}
.list2{width:212px; height:360px; overflow:hidden; border:1px solid #bdbcba;}
.list2 h2{height:24px; background:url(images/2009_news_bg04.gif) repeat-x; font-size:14px; font-weight:bold; line-height:23px; padding-left:10px;}
.list2 h2 img{margin-right:5px;}
.list2 h2 span{float:right; font-size:12px; font-weight:normal; padding-right:4px;}
.list2 h2 a:hover{color:#c90000;}
.list2 ul{line-height:24px; color:#266392;}
.list2 ul a{color:#266392;}
.list2 ul li{background:url(images/2009_life_icon_3.gif) 8px center no-repeat; padding-left:16px; height:24px; overflow:hidden;}

.photoList .title{background:url(images/title_bg01.jpg) repeat-x; height:29px;}
.photoList .title img:hover {padding:1px 0 0 0;}
.photoList .rollBox{width:946px;}
.photoList .turnleft{float:left; padding:44px 0; cursor:pointer;}
.photoList .turnright{float:right; padding:44px 0; cursor:pointer;}
.photoList .cont{width:906px; height:128px; overflow:hidden; float:left; padding-left:10px; line-height:24px;}
.photoList .cont .ground{width:10000000px;}
.photoList .cont img{border:1px solid #c4c3c1; padding:3px;}
.photoList .cont a{margin-right:15px; float:left; display:block; height:128px; width:138px; overflow:hidden; text-align:center;}
.photoList .cont #List1, .photoList .cont #List2 { float:left; }
.photoList2 .title{background:url(images/title_bg01.jpg) repeat-x; height:29px;}
.photoList2 .title img:hover {padding:1px 0 0 0;}
.photoList2 .left{width:315px; height:304px; background:url(images/2009_news_bg05.jpg) right no-repeat; padding:8px 8px 8px 28px;}
.photoList2 .left img{border:2px solid #fff;}
.photoList2 .left h3{text-align:center; line-height:26px; height:26px; font-size:14px; font-weight:bold;}
.photoList2 .left .info{text-indent:2em; padding-top:5px; height:36px; overflow:hidden;}
.photoList2 .right{width:550px;}
.photoList2 .right li{width:140px; height:148px; overflow:hidden; text-align:center; color:#666; float:left; padding:10px 40px 0 0;}
.photoList2 .right li a{color:#666;}
.photoList2 .right img{border:1px solid #c4c3c1; padding:3px; background:#fff; vertical-align:top; margin-bottom:5px;}
.photoList3 .title{background:url(images/title_bg01.jpg) repeat-x; height:29px;}
.photoList3 .title img:hover {padding:1px 0 0 0;}
.photoList3 li{width:140px; height:148px; overflow:hidden; text-align:center; color:#666; float:left; padding:10px 0 0 42px;}
.photoList3 li a{color:#666;}
.photoList3 li img{border:1px solid #c4c3c1; padding:3px; background:#fff; vertical-align:top; margin-bottom:5px;}
.photoList4 {background:url(images/2009_news_bg06.gif) center top no-repeat; width:946px; min-height:146px; display:block;}
.photoList4 .more{text-align:right; height:30px; padding-right:10px;}
.photoList4 .more .leftLink{float:left; display:block; width:110px; height:30px;}
.photoList4 .more .rightLink{float:right; padding-top:10px;}
.photoList4 .more a:hover{color:#c90000;}
.photoList4 ul{clear:both;}
.photoList4 li{width:140px; height:124px; overflow:hidden; text-align:center; color:#666; float:left; padding:6px 0 0 42px;}
.photoList4 li a{color:#666;}
.photoList4 li img{border:1px solid #c4c3c1; padding:3px; background:#fff; vertical-align:top; margin-bottom:5px;}