/*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:420px;}
.header .t1 .homeimg{ width:66px; padding-top:29px;}
.header .t1 .gb{ width:30px; padding:27px 0px 0px 0px;}
.header .t1 .mail{ width:141px; padding-top:29px;}
.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;}

/*content*/
.col_left, .col_center, .col_right {display: inline; float: left;}
.col_right{float:right;}
.w650{width:650px;}
.w320{width:320px;}
.w180{width:180px;}
.w100{width:100px;}

/*********图片切换 css定义***********/
.sub_box{width:650px; height:350px;  position:relative; overflow:hidden;}
.sub_box img{border:none; width:650px; height:350px;}
#bd1lfimg{position:relative; width:650px; height:350px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:650px; height:350px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:650px; height:350px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:100%; height:50px; background:#000000; filter:alpha(Opacity=50); Opacity:0.5; position:absolute; left:0px; bottom:0px; _bottom:-1px; }
#bd1lfimg dd h2{ padding:8px 20px 4px 20px; overflow:hidden; width:270px;}
#bd1lfimg dd h2 a{font-size:13px;  color:#ffffff;}


.sub_nav{width:650px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}

/*********图片切换 css定义***********/

.box_line{border-top: 1px solid #DEDEDE; margin:15px 0px 12px 0px; clear:both}
.box2_line{border-top: 1px solid #DEDEDE; margin:5px 0px 0px 0px; clear:both}
.bor_de{ border:1px solid #dedede; }
.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;}

.dl_imgbox{margin-top:10px;}
.dl_imgbox dt{width:180px; float:left;}
.dl_imgbox dd.w420{width:420px; float:right;}
.dl_imgbox dd{width:618px; float:left; margin-bottom: 1em;}


.zkBox{margin:15px 0 0px -15px;}
.zkBox li, .zkBox_dl dt{background:url(../images/pic_zk_bk.jpg) no-repeat; width:75px; height:92px; padding:3px 0 15px 3px; float:left; margin-left:22px; display:inline;}
.zkBox li img{width:67px; height:90px; }

.zkBox_dl{margin-left:-15px;}
.zkBox_dl dt{ padding:3px 8px 4px 3px;}

/*tuimgbox style*/
.tuimgbox{background:url(../images/pic_col5_bg.jpg) no-repeat; padding-top:38px; margin-top:10px;}
.tuimgbox .con{height:380px; overflow:hidden; background:url(../images/pic_col5_conbg.png) no-repeat;}
.tuimgbox .con .imgl{width:360px; background:#FFF;}
.tuimgbox .con .imgr{width:600px;  }
.tuimgbox .con li{width:170px; display:inline; margin:0px 0px 10px 10px; background:#FFF;}
.tuimgbox .con .pad9{padding:9px;}
.h3imgbg { background: none repeat scroll 0 0 #000;   color: #FFFFFF;    font-size: 14px;    font-weight: bold;    height: 31px;    line-height: 31px; text-align: center;}

/*link*/
.linkimg{margin:0px 0 5px -11px;}
.linkimg li{border:1px solid #f2d8c0; padding:1px; width:176px; height:60px; float:left; margin:15px 0 0 12px; display:inline;}
.linkimg li img{width:176px; height:60px;}
.footer { background: #F0F0F0;    height: 100px;    margin: 20px auto 0;    padding-top: 20px;    width: 100%;}

.newfy{padding:25px 0 40px 0;}
.newfy a {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #CFCFCF;
    display: inline;
    margin-right: 8px;
    padding: 2px 6px;
    text-decoration: none;
}
.newfy a:hover {
    background: none repeat scroll 0 0 #3F4C6B;
    border: 1px solid #CFCFCF;
    color: #FFFFFF;
    padding: 2px 6px;
    text-decoration: none;
}

.article{ margin: 0 auto;
    overflow: hidden;
    padding: 20px 0;
    width: 600px;}
	
	
/*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;}+


/*article*/
.main_article {
	width:650px;
	margin:0 auto;
    font-size: 14px;
    line-height: 28px;
	padding:20px 0px 50px 0px;
	text-indent:28px;
}
.artcile_sm{ background:url(../images/artcile_sm_bg.png) repeat-x; height:36px; line-height:35px;}
.t_14{font-size:10px; padding:0 2px; cursor:pointer;}
.t_16{font-size:12px; padding:0 2px; cursor:pointer;}
.text_area16{ font-size:16px;}
.text_area14{ font-size:14px;}

.tu_art_main{width:924px; margin:0 auto; padding:1px; background:#edeef0; padding:20px 27px 40px 27px;}
.tu_art_bor{background:#d6d6e2; height:1px; overflow:hidden;}

.sznew_h1{padding:15px 0px 10px 0px; height:28px; overflow:hidden;  color: #BA0A0A;
    font-family: "黑体";
    font-size: 28px;}
.f14_333_b, .f20_333_b{ font-weight:bold;}
.f20_333_b{ font-size:20px;}
.f14_333 a{font-size:14px; color:#333; font-weight:bold;}
.tu_art_bor {
    background: none repeat scroll 0 0 #D6D6E2;
    height: 1px;
    overflow: hidden;
}
.f14_333 a {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
}
