@charset "utf-8";
/* CSS Document */

/*----------公用部分-------------*/

* { margin:0px; padding:0px;}

body {
	background-color:none;
	color: #999;
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0px;
	font: 16px/32px "MicroSoft YaHei",'宋体';
	word-spacing: 5px;
	letter-spacing: 1px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: center 30px;
}

img{border:0;}

li{list-style:none;}

ul{margin:0;padding:0;list-style:none;}

a:link {color: #333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration:none; color:#333;}
a:active {text-decoration: none;color: #333;}


.link01,a.link01:link,a.link01:visited,a.link01:hover { color:#cc0000; vertical-align: middle;}
.link02,a.link02:link,a.link02:visited,a.link02:hover { color:#000; vertical-align: middle;}



.clear{ clear:both; }

.l{ margin-left:40px;}

/** 版权 **/ 
.g-top {width:100%;; height:28px; margin:0 auto; text-align:center; background:#f5f5f5;  border-bottom:1px solid #dedede;  }
.g-ft {width:100%;height:45px;text-align:center;padding-top: 15px;background-color: #910003;margin-top: 30px;}
/*----------公用部分-------------*/


.top{margin:0 auto;background: url(../images/top.jpg) no-repeat top center; height:420px;}
.M{ width:1200px; margin:0 auto; }

.left{ width:585px; float:left; margin-top:35px;}

.news{ width:585px; height:90px; margin:15px 0; float:left; overflow:hidden;}
.news img{width:130px; height:90px; float:left; margin-right:20px;}
.news .t { font-size:18px;}

.right{width:580px; float:right; margin-top:35px;}

.sx{ width:580px; height:350px; margin:15px 0 30px 0; background-color:#222; float:left; overflow:hidden;}

.sp{ width:580px; height:360px; margin-top:10px; float:left; overflow:hidden;}

.yjfjx{ margin-top:60px;}
.yj_img{ width:480px; height:300px; overflow:hidden; float:left; margin-right:30px;}
.yj_img img{ width:480px; height:300px;}
.yj_list{ width:690px; height:300px; overflow:hidden; float:left; }
.yj_list .tt{  width:690px; line-height:28px; float:left;}
.yj_list .t{ font-size:18px; line-height:32px;}
.yj_list .list{ float:left; margin-top:15px; width:325px;}
.yj_list .list li{ border-bottom:#CCC 1px dashed; text-indent:10px; overflow: hidden;white-space: nowrap;}
.yj_txt{ width:1200px; height:260px; overflow:hidden; float:left;}
.yj_txt .txt{width:410px; height:200px; float:left; line-height:28px;}
.yj_txt .t{font-size:18px; line-height:32px; margin-top:30px;}
.yj_txt img{ width:300px; height:200px; float:left; margin:35px 40px;}



.header01{ height:40px; width:540px; background:url(../images/header01.png) left top no-repeat; line-height:38px; padding-left:45px; color:#b09761; margin-bottom:20px; float:left;}
.header01 span{ float:right;}
.header01 h1{font-size:22px; float:left; color:#ff9900; margin-right:15px;}

.header02{ height:40px; width:530px; background:url(../images/header02.png) left top no-repeat; line-height:38px; padding:0 25px; color:#b09761; margin-bottom:20px; float:left;}
.header02 span{ float:right;}
.header02 h1{font-size:22px; float:left; color:#ff9900; margin-right:15px;}

.header03{ text-align:right; background:url(../images/header03.png) top center no-repeat; padding:30px 0;}



/*----------图片-------------*/
.pt { POSITION: relative;}
.pt P {FONT-SIZE: 12px;LEFT: 0px;WIDTH: 100%;COLOR: #fff;BOTTOM: 1px;LINE-HEIGHT: 28px;POSITION: absolute;HEIGHT: 28px;TEXT-ALIGN: center;vertical-align: super;}
.pt P I { BACKGROUND: #000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT:28px; opacity: 0.50}
.pt P A { Z-INDEX: 2; POSITION: relative; COLOR: #fff; text-decoration:none;}
.pt P A:hover {COLOR:#FFFFFF}


/* 幻灯 */
.slideBox{ width:580px; height:350px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:10; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;  margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd{ height:100%; z-index:0;   }
.slideBox .bd .pic{ position:relative; z-index:0; }
.slideBox .bd .pic img{ width:580px; height:350px; display:block; }
.slideBox .bd .bg{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6;  }
.slideBox .bd .tit{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:2; color:#fff;  }
.slideBox .bd .tit a{ color:#fff; margin-left:10px;   }


/* 视频切换 */
.snBrand { position: relative; width:580px;  height: 360px;  overflow: hidden; font-size:14px;}
.snBrand ol { float: left; width: 160px; height: 360px;}
.snBrand ol li { height: 50px; width:110px; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:35px; text-align: left; overflow: hidden; background:url(../images/btns1a.jpg) left top no-repeat; line-height:25px;}
.snBrand ol li.on { background:url(../images/btns1b.jpg) left top no-repeat; color:#ad9051;}
.snBrand ul { float:left; width: 420px; height: 360px; overflow: hidden; }
.snBrand ul li { width: 400px; height: 360px; margin-left:20px;padding:0;}
.snBrand ul li img { width: 400px; height: 360px; }


.yjrwfc{margin-top:60px;}
.header04{ text-align:right; background:url(../images/header04.png) top center no-repeat; padding:30px 0;}
.rw{ height:150px; width:570px; margin:15px; float:left;}
.rw img{ width:150px; height:150px; border-radius:75px; float:left; margin-right:20px;}
.rw .title{ font-size:16px; font-weight:bold;}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2019-08-08 17:05:10" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->