/*header sytle*/
#site-nav{ background:url(../images/back_img.png) 0 0 repeat-x; height:33px; width:100%;}
#site-nav p{ line-height:33px;  width:980px; margin:0 auto;}
#site-nav a {	color:#7a7a7a; text-decoration:none;}
#site-nav a:hover { color:#333; text-decoration:underline;}
.header .t1{ height:62px;}
.header .t1 h1{width:217px;}
.header .t1 .homeimg{ width:66px; padding-top:32px;}
.header .t1 .gb{ width:15px; padding:29px 0px 0px 0px;}
.header .t1 .search{ background:url(../images/back_img.png) 0px -33px no-repeat; width:250px; height:29px; margin-top:16px;}
.header input{ margin:5px 0px 0px 15px; border:none; width:200px; height:20px; background:none; font-size:12px;}

.header .nav{ height:39px;}
.header .nav .l1{ background:url(../images/back_img.png) 0px -176px no-repeat; height:39px; width:12px;}
.header .nav .l2{ background:url(../images/back_img.png) 0px -258px repeat-x; height:39px; width:956px;}
.header .nav .l3{ background:url(../images/back_img.png) -26px -176px no-repeat; height:39px; width:12px;}

/*content style*/
.borb_x{ background:url(../images/back_img.png) 0px -79px repeat-x; height:14px;}
/*col_l1 style*/
.col_l1{ width:250px; height:470px;}
.col_l1 .t1{ background:url(../images/back_img.png) 0px -339px no-repeat; height:34px;}
.col_l1 .t2{ border-left:1px solid #fbbe84; border-right:1px solid #fbbe84; width:248px; height:425px;}
.col_l1 .t3{ background:url(../images/back_img.png) 0px -376px no-repeat; height:11px;}
.col_l1 .t1 h2{ font-size:18px;   color:#fff; text-indent:10px; padding-top:8px;}
.col_l1 .t2 .con{width:248px; margin:0 auto;}
.bgfdfcf2{ background:#fdfcf2;}
.w228{ width:228px; margin:0 auto;}
.col_l1 .w100{ width:100px; height:75px; overflow:hidden;}

/*col_c1 style*/
.col_c1{width:460px; padding:0px 10px; height:470px;}
.col_c1 .adpic{ height:326px; background:url(../images/pic_bg.gif) bottom no-repeat; text-align:center;}
.col_c1 .adpic a { line-height: 24px; font-weight:bold; }
.col_c1 .con{width:440px; margin:0 auto;}
.col_c1 h3{ height:26px;}

/*col_r1 style*/
.col_r1{width:250px;}
.col_r1 .t1{ background:url(../images/back_img.png) 0px -397px no-repeat; height:9px;}
.col_r1 .t2{ border-left:1px solid #fbbe84; border-right:1px solid #fbbe84; width:248px; }
.col_r1 .t3{ background:url(../images/back_img.png) 0px -376px no-repeat; height:11px;}
.col_r1 .t2 h2{  height:23px; vertical-align:top; padding-left:10px; color:#c4110f; font-size:18px;   vertical-align:top; line-height:21px;}
.col_r1 .t2 .con{width:248px; margin:0 auto;}
.col_r1 .t2 .topbg{ background:#fff7e0; padding-bottom:12px;}
.w218{ width:218px; margin:0 auto;}



/*col_2 style*/
.col_2{ background:url(../images/pic_tk_img.png) no-repeat; height:237px; padding:0px 29px 0px 29px; margin-top:13px;}
.col_2_h { height:50px; line-height:40px; font-size:24px; color:#fff;}
.col_2_h a { color: #fff; }
.photolist{ width:922px;  height:162px; overflow:hidden;  zoom:1; position:relative;}
.photolist .LeftBotton{ width:40px; height:112px;  float:left; padding-top:50px;}
.photolist .RightBotton{ width:24px; height:112px; float:right; padding-top:50px;}
.photolist .Cont{ overflow: hidden; width:845px; float:left;} 
.photolist .ScrCont{width:10000000px;} 
.photolist #List1,.photolist #List2{float:left;} 
.photolist li{ width:169px; overflow:hidden; text-align:left; margin-bottom:4px; float:left;}
.photolist li img{ display:block; width:160px; height:120px; overflow:hidden;}
.photolist a{ font-weight:bold; text-decoration:none; color:#818181; }
.photolist a:hover{ font-weight:bold; text-decoration:none; color:#666;  }


/*col_3 style*/
.col3{ }
.one_day_menu {	 height:28px; background:#fdffd0; border-bottom:2px solid #e71b06; padding:0px 0px 0px 11px;}
.one_day_menu h2{ width:165px; padding-top:5px;}
.one_day_menu h3 a{ height:19px; padding:0px 7px 0px 7px; float:left; cursor:pointer; display:block; line-height:18px; margin-top:9px; color:#818181;}
.one_day_menu h3 a:hover{ height:19px; float:left; cursor:pointer; display:block; line-height:18px; text-decoration:underline; color:#e70000;}
.one_day_menu .one_cur a{background:#e71b06; color:#ffffff;  margin-top:9px; }
.one_day_menu .one_cur a:hover{background:#e71b06; color:#ffffff;  }
.one_day_menu span{ padding:9px 1px 0px 0px;}
.one_day_list { border-left:1px solid #fbbe84; border-right:1px solid #fbbe84;  margin-top:2px; width:978px;}
.h314{ height:314px;}
.h158{ height:157px;}

.one_day_list .conl{ width:221px; border-right:1px solid #fbbe84; border-bottom:1px solid #fbbe84; height:144px; padding:12px 11px 0px 11px; overflow:hidden}
.one_day_list .conr{ border-right:none; width:224px; border-bottom:1px solid #fbbe84; height:144px; padding:12px 11px 0px 11px; overflow:hidden;}
.one_day_list .w120{ width:120px;}
.one_day_list .w100{ width:100px;}


/*col_4 style*/
.col4{ height:667px;}
.bor_de{ border:1px solid #fbbe84; }
.titlebg{height:28px; background:url(../images/pic_col4_titbg.gif) repeat-x;}  /*title通用底部线条*/
.titlebg h2{ border-bottom:3px solid #c00000; float:left; height:25px; color:#333333; font-size:18px;   vertical-align:top; line-height:25px;}
.col4 .bor{ border-top:1px solid #dedede; }
/*col_l4 style*/
.col_l4{ width:278px; padding:10px; height:645px;}
/*col_c4 style*/
.col_c4{ width:388px; padding:10px; margin-left:10px; display:inline; height:645px;}
.col_c4 .redbor{ background:url(../images/pic_red_bor2.gif); height:3px; margin-top:3px;}
.col_c4 .list_img{ width:168px;}
.col_c4 .list_new{ width:220px;}


/*col_r4 style*/
.col_r4{ width:228px; padding:10px; height:645px;}
.col_r4 .redbor{ background:url(../images/pic_red_bor3.gif); height:3px; margin-top:3px;}

/*col5 style*/
.col5{  background:url(../images/pic_col5_bg.gif) no-repeat; }
.col5t { line-height:38px; height:38px; font-size:24px; color:#fff; font-weight:bold; }
.col5t a { color: #fff ; }
.col5 .con{height:380px; overflow:hidden; background:url(../images/pic_col5_conbg.png) no-repeat;}
.col5 .con .imgl{width:360px; background:#FFF;}
.col5 .con .imgr{width:600px;  }
.col5 .con li{width:170px; display:inline; margin:0px 0px 10px 10px; background:#FFF;}
.col5 .con .pad9{padding:9px;}

/*photonew style*/
.photonew{}
.photonew li{width:168px; display:inline; margin:0px 10px 10px 0px; background:#FFF; overflow:hidden;}
.photonew .pad9{padding:9px;}
.photonew .mright0{ margin-right:0px;}


/*col6 style*/
.col6{margin:0px auto; margin-top:13px; padding:5px 10px 12px 10px; width:958px; background:#fdffe7;}
.link a{ background:url(../images/icon_img.png) 0px -279px no-repeat; padding-left:10px; margin-right:10px; display:inline; text-decoration:none; line-height:22px; }
.link a:hover{ background:url(../images/icon_img.png) 0px -279px no-repeat; padding-left:10px; margin-right:10px; display:inline; line-height:22px; text-decoration:underline; }




/*********************新闻列表页  style ***********************/
.newcol_l{width:717px;}
.newcol_r{width:250px;}
.newlist_wz{ background:url(../images/pic_new_wz.gif) no-repeat left center; height:29px;}
.newlist_wz h4{ background:#fff; margin-left:15px; display:inline; line-height:28px; padding:0px 10px; color:#c20001;}
.newlist_wz h4 a{  color:#c20001; text-decoration:none;}
.newlist_wz h4 a:hover{  color:#c20001; text-decoration:underline;}

.newlist h2{ background:url(../images/pic_new_titbg.gif); height:34px; text-indent:15px; color:#fff; font-size:20px; line-height:33px;}
.newlist .limg{width:170px; padding:9px;}
.newlist .rtout{width:515px;}
.newlist .new{ border-top:3px solid #fbbe85; padding:10px; margin-top:20px;}
.newlist .new li{ background:url(../images/icon_img.png) 0px -329px no-repeat; border-bottom:1px solid #eaeaea; padding:8px 0px 10px 0px; text-indent:20px;}

.article{}
.article h2{ font-size:30px; line-height:36px; }
.article h3{ font-size:20px; line-height:24px; color:#666666;}
.article h4{ line-height:20px; color:#c00000; font-weight:bold; font-size:16px;}
.article_bg{ background:#fffde2;}

.article_topcon{ padding:10px 0px 20px 0px;}
.article_topcon_l{ width:570px;}
.article_topcon_r{ width:100px;}

/*new 分页 style*/
.newfy{ }
.newfy a{ border:1px solid #cfcfcf; background:#fcfcfc; padding:2px 6px; margin-right:8px; display:inline; text-decoration:none;}
.newfy a:hover{ border:1px solid #cfcfcf; background:#9f2d2e; padding:2px 6px; color:#fff; text-decoration:none;}
.newfy_tbbor{ border-top:1px solid #dedede; border-bottom:1px solid #dedede;}

/*services style*/
.services{ margin-top:20px;}
.services h2{ color:#935050; font-size:20px; line-height:31px; height:31px; font-weight:bold;}
.services li{ width:120px;}


/*评论 style*/
.pl{}
.pl .name{ color:#c00000; font-weight:bold; }
.pl .w500{width:500px; margin:0 auto;}
.pl .w500 textarea{ width:470px; height:100px; background:#686868; color:#fff; padding:15px; }

/*图集 style*/
.article_tu{ background:#000; padding:25px 40px 25px 40px; width:900px; margin:0 auto; border-bottom:1px solid #818181;}
.article_tu .btbor{ border-bottom:1px solid #818181; height:35px;}
.article_tu .btbor h2{width:500px; color:#dc0b0e; font-size:25px; font-weight:bold; line-height:30px;}
.article_tu .btbor .rcon{width:370px; padding-top:8px;}
.article_tu .btbor .rcon .l1{width:88px; background:url(../images/back_img.png) 0px -425px no-repeat; text-indent:20px;}
.article_tu .btbor .rcon .l2{width:88px; background:url(../images/back_img.png) 0px -445px no-repeat; text-indent:20px;}
.article_tu .btbor .rcon .l3{width:88px; background:url(../images/back_img.png) 0px -465px no-repeat; text-indent:20px;}
.article_tu .tulink a{ color:#9a9a9a; text-decoration:none;}
.article_tu .tulink a:hover{ color:#9a9a9a; text-decoration:underline;}
.article_tu h3{ color:#fff; font-size:16px; font-weight:bold; line-height:41px;}
.tulist{background:#1c1c1c; padding:25px 13px 13px 13px; width:954px; margin:0 auto;}

.tulistcol{ width:954px; height:170px; overflow:hidden;  zoom:1; position:relative; margin:0 auto; background:#000; padding-top:15px;}
.tulistcol .LeftBotton{ width:56px; height:112px;  float:left; padding-top:50px; text-align:center;}
.tulistcol .RightBotton{ width:56px; height:112px; float:right; padding-top:50px; text-align:center;}
.tulistcol .Cont{ overflow: hidden; width:842px; float:left;} 
.tulistcol .ScrCont{width:10000000px;} 
.tulistcol #List1,.tulistcol #List2{float:left;} 
.tulistcol li{ width:169px; overflow:hidden; text-align:left; margin-bottom:4px; float:left;}
.tulistcol li img{ display:block; width:160px; height:120px; overflow:hidden;}
.tulistcol a{ font-weight:bold; text-decoration:none; color:#818181; }
.tulistcol a:hover { font-weight:bold; text-decoration:none; color:#666;  }

.h2a a { color: #fff; }
.bti { background:url(../images/pic_bg.gif) bottom no-repeat; }
.bi { background-color:#94c610; display:block;}
.bi { line-height: 24px; overflow:hidden; text-align:center; color:#fff; font-weight:bold; }
.bia { overflow:hidden; width:360px;}
.imagetitle { line-height:16px; height:16px; overflow:hidden; }
