
/*---------- base ---------*/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 52CSS.com */{
border:medium none;
margin: 0;
padding: 0;
}
body, button, input, select, textarea {
font: 13px/2.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;} 
ul, ol { list-style: none; }
a { text-decoration: none; color: #333; font:"微软雅黑";}
img{ border:0px;}
table { border-collapse: collapse; border-spacing: 0; }
.h10{
	clear:both; 
	overflow:hidden;
	height:10px;
	line-height:10px;
	}
.h20{
	clear:both; 
	overflow:hidden;
	height:20px;
	line-height:20px;
	}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.banner, .main, .warp03,  .foot{clear:both; overflow:hidden;}
.wrap{width: 1060px; margin: 0 auto;}
.header{background: url(images/header.jpg) repeat-x; height: 177px; z-index: 100;}
.top{ height:130px; background: url(images/top.jpg) no-repeat;}
.tips{float: right;  padding-right: 10px; color:#666; line-height: 24px;}
.tips a{color: #666;}
.nav{ height:47px; clear:both; padding-left: 10px;}
/*.nav li{ padding-right: 2px;}*/
.nav .nLi{ position:relative; float: left; }
.nav .nLi h3{font: normal 15px/47px '微软雅黑'; padding:0 22px;background: url(images/nav_li.jpg) right no-repeat;}
.nav .nLi h3 a{ display:block; color: #fff;}
.nav .sub{ display:none; width:140px; top:47px; left: 0px;  position:absolute; background:#ba0404;  line-height:32px; padding:5px 0; z-index: 100;}
.nav .sub li{ zoom:1; text-align: center;}
.nav .sub a{font-weight: normal; border-bottom: #fff 1px dashed; display:block; color: #fff;}


.banner{height: 350px; position:relative; z-index: 1;}

.focusBox .pic img { height:350px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
        display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
    }
.focusBox .hd .on{ background-position:0 0; }
/*-------- 主体部分 --------------*/
.main{overflow:hidden; background: url(images/main.jpg) top repeat-x #F2F2F2; padding-bottom: 30px; padding-top: 30px;}

.column{padding: 0 10px; border-bottom: #ccc 1px solid;clear: both; overflow: hidden;}
.column span{float: left; font:bold 14px/32px "微软雅黑"; background: url(images/go.jpg) left no-repeat; padding-left: 30px;}
.column a{float: right; margin-top: 10px;}

.ctn01{float: left; width: 222px; padding: 3px; border:#d7d7d7 1px solid; background: #f3f3f3;}
.sde_column{background: url(images/sde_column.jpg) repeat-x; font: normal 16px/34px "微软雅黑"; color: #fff; text-indent: 12px;}
.sde_column span{font:bold 14px/32px "微软雅黑";}
.sde_column span small{font-weight: normal; color: #f00;}

.ctn02{width: 448px; float: left; margin-left: 24px;}

.column02{ height: 34px; padding: 0 0 4px 0px; overflow: hidden;}
.column02 span, .column05 span{font: normal 16px/32px "微软雅黑";}
.column02 span small, .column05 span small{font-weight: normal; color: #114a98; font-size: 16px;}

.ctn03{float: right; width: 338px;}

.main2{background: url(images/main02.jpg) top repeat-x #f8f8f8; height:320px;}
  


.prosort li{border-top:#dfdfdf 1px solid; margin-top: 1px; background: #f3f3f3; line-height: 30px; padding-left: 12px;}
.prosort li a{background: url(images/sde_li.jpg) left no-repeat; padding-left: 26px;}

.column05 span{line-height: 46px;}

/*-------- left --------------*/
.sde{float: left; width: 262px;}
.main_body{float: right; width: 774px;}

.sde_ctn li{border-bottom: #333 1px dashed; text-indent: 10px; font: normal 14px/32px "微软雅黑";}

/*-------- main_body --------------*/

.content{
	padding:10px;line-height:28px;
	}
.content h3{text-align: center; font: bold 14px/28px  "微软雅黑";}
.f_nav{ clear:both; background: url(images/f_nav.jpg) no-repeat; padding-top: 22px; height: 37px; text-align: center; overflow: hidden;}
.f_nav a{ padding: 0 10px; font: normal 12px/12px  "微软雅黑"; border-right: #fff 1px solid; color: #fff;}
.content li{line-height:32px;}
.newslist li{clear:both; overflow:hidden; padding-left:5px; line-height:32px; border-bottom:#BBB 1px dashed; padding-right:20px;}
.newslist a{float:left; background:url(images/go1.gif) left no-repeat; padding-left:20px;}
.newslist span{float:right;}
.page{
	clear:both; 
	text-align:center;
	line-height:36px;
	}
h2{text-align:center;}
.Info{text-align:right; clear: both;}
.title{font:bold 14px/36px  "微软雅黑"; text-align:center;}
.prolist li{float:left; width:228px; margin-top: 10px; margin-right:20px; display:inline; text-align:center; font-weight: bold;}
.prolist li img{width:220px; height:168px; padding: 3px; border:#ddd 1px solid;}

.picMarquee-left, .picMarquee-left2{ overflow:hidden; position:relative; }

.bd ul{ overflow:hidden; zoom:1; }
.bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.bd ul li .pic{ text-align:center; }
.bd ul li .pic img{ width:272px; height:153px; display:block; padding:2px; border:1px solid #ccc; }
.bd ul li .pic a:hover img{ border-color:#999;  }
.bd ul li .title{ line-height:24px; font:normal 12px/28px  "微软雅黑";}



.gbook{line-height:24px;}
.gbook input{height:24px; line-height:24px;}
.foot{background: #1356a1; padding: 20px 0; text-align: center; color: #fff;}

.promenu{padding: 10px 40px;}
.promenu dl{clear: both; overflow: hidden; margin-bottom: 10px;}
.promenu dt {background: #f1f1f1; text-indent: 20px; font:bold 14px/28px "微软雅黑";}
.promenu dd li{float: left; margin-left: 40px; line-height: 50px; background: url(images/a01.gif) left no-repeat; padding-left: 16px;}
.info{clear: both;}

.data_list th{font:normal 14px/28px "微软雅黑"; background: #f1f1f1;}
.data_list td{text-indent: 10px;}


.focus{ position:relative; width:720px;  background-color: #000; float: left;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}