/*CSS Document*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin:0px;
	background-color:#fff;
	color:#747474;
	text-align:left;
	margin:0 auto;
}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */
.highlight {background:#FF0;color:#990000} 
html{overflow-y:scroll}
#zhanwei{ height:24px;}
a{ color:#747474; text-decoration:none; font-size:12px; padding:0px; margin:0px;}
a:hover{ color:#e50000}
img{ border:0px;}
select,option,span,input,ul,ul li,ol li,h1,h2,h3,h4,h5,p,dl,dl dt,dl dd,td{ margin:0px; padding:0px; list-style:none; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div{text-align:left}
.clear{ clear:both; height:0; font-size:0;}

/*IE6 提示*/
.ie6_box{ width:100%; height:29px; border-bottom:solid 1px #f08200; text-align:center; background:#ffe7ac; display:none;}
.ie6_content{ width:1024px; height:29px; margin:0 auto; position:relative; line-height:29px; color:#000; text-align:left}
.ie6_content .ie6_txt{ width:385px; height:29px; float:left;}
.ie6_content .ie6_down{ width:540px; height:29px; float:left;}
.ie6_content .ie6_down p{ float:left;}
.ie6_content .ie6_down img{ float:left; margin-right:5px; margin-top:5px; cursor:pointer;}
.ie6_content .close{ width:18px; height:17px; position:absolute; right:0px; top:7px;}



h1
{
    font-family: 'Microsoft YaHei'; 
    margin-bottom: 22px; 
    color: #494949; 
    font-size: 32px
}
    
h2
{
    margin-top:20px;
    font-family: 'Microsoft YaHei'; 
    margin-bottom: 22px; 
    color: #3399ff; 
    font-size: 24px
}

h3
{
    margin-top:20px;
    font-family: 'Microsoft YaHei'; 
    margin-bottom: 22px; 
    color: #3399ff; 
    font-size: 18px
}


/* 顶部导航 */
.header{ width:100%; height:70px; background:url(../Images/top.jpg);}
.top{ width:1024px; height:60px; margin:0px auto;}
.logo{ width:320px; float:left; padding:16px 0 0 0px;}
.nav{ width:500px; float:left; padding:20px 0 0 0;}

.selectedI {
	font-weight: bold;
	background: url(../images/dh_bottom.gif) no-repeat 0px 24px;
	color: #f33;
	margin:0 auto;
}
.hNav {
	background: url(../images/dh_bg.gif) no-repeat left top; 	
	width: 891px; 	
	height: 29px; 
	margin:0 auto;
}
.hNav ul li {
    float: left; 
    overflow: hidden; 
    width: 99px; 
    line-height: 29px;
    height: 29px; 
    text-align: center
}
.hNav ul li a {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 99px; CURSOR: pointer; COLOR: #fff; WHITE-SPACE: nowrap; HEIGHT: 29px
}
.hNav ul li a:hover {
	background: url(../images/dh_bottom.gif) no-repeat 0px 24px; COLOR: #f33; TEXT-DECORATION: none
}
.hNav ul li.over ul {
	z-index: 2; 
	float: left; 
	overflow: auto;
	 position: relative;
}
.hNav ul li.over {
	background: url(../images/dh_bottom.gif) no-repeat 0px 24px; overflow: visible
}

.hNav ul li.over ul li {
	background: #111; line-height: 24px; height: 24px
}
.hNav ul li.over ul li a {
	margin: 0px 3px; width: 93px; height: 24px
}
.hNav ul li.over ul li a:hover {
	color: #e00
}
.hNav ul li.over ul li.e1 {
	display: inline; 
	margin: 0px 1px; 
	overflow: hidden;
	width: 97px; height: 1px
}
.hNav ul li.over ul li.e2 {
	display: inline; 
	margin: 0px 1px; 
	overflow: hidden; 
	width: 97px; height: 1px;
	background: #e30;
}
.hNav ul li.over ul li.e3 {
	display: inline;
	margin: 0px 1px; 
	overflow: hidden; 
	width: 97px; height: 1px;
	background: #e30;
	margin: 0px 3px; width: 93px;
	
}


/* 顶部导航 End */


.content
{
    width:1024px;
    margin:0 auto;
}

.content .content_head
{
    height:70px;
    padding:5px 0 0 0;
    margin:0 auto;
}
.content .content_head .top_link {
	 padding-right: 14px; float: right;
	 padding-top:36px;	 
}





/*---------首页主视觉-------*/
.index_view {clear: both; height:420px; text-align:center; position:relative;  }
.index_view ul { overflow:hidden; height:420px;}
.index_view ul li {margin:0px; text-align:left;}
.index_view ul li.active {display: block}
.index_view ul li a { display:block;  height:420px; background:url(../images/blank.gif) repeat; margin:0 auto}

.index_view .news_ico{ margin:0 auto; height:20px; position:relative; margin-top:6px; z-index:30;}
.index_view .news_ico ol {padding:0px; margin:0px; position:absolute; right:15px; height:10px; overflow:hidden;}
.index_view .news_ico ol li { width:10px; height:10px; margin: 0px 0px 0px 5px; cursor:pointer; float:left;}
.index_view .news_ico ol li a { display:block; width:10px; height:10px; float:left; background: url(../images/switcher.gif) no-repeat 0px -10px; position:relative; z-index:9999; _overflow:hidden;}
.index_view .news_ico ol li a:hover {background: url(../images/switcher.gif) no-repeat 0px -20px}
.index_view .news_ico ol li a.active {background: url(../images/switcher.gif) no-repeat 0px 0px}
.index_view .news_ico ol li a.active:hover {background: url(../images/switcher.gif) no-repeat 0px 0px}
.top_view{ position:relative; z-index:0; width:100%; text-align:center;}




#view_ico{ display:none}

/*----------------主题------------------*/



.index_pro_list {
	width: 247px; 
	background: url(../images/index_pro_yj.gif) no-repeat left top; 
	float: left; 
	height: 270px; 
	margin-right: 14px; 
	padding-top: 3px; 
	margin-right: 11px
}
.index_pro_img {
	border-left: #ccc 1px solid; 
	width: 245px; 
	background: #fff; 
	height: 197px; 
	border-right: #ccc 1px solid
}
.index_pro_img img {
	width: 245px; 
	height: 197px
}
.index_pro_di {
	width: 247px; 
	background: url(../images/index_pro_yj.gif) no-repeat left bottom; 
	height: 3px; 
	font-size: 1px
}
.index_ad_text {
	padding-bottom: 0px; 
	padding-left: 5px; 
	width: 215px; 
	padding-right: 5px; 
	font-family: "微软雅黑", arial, helvetica, sans-serif; 
	padding-top: 10px
}


.content_main{ margin-bottom:20px;}
.content_main .title
{
    height:40px; 
    background:url(../images/body_titlebg.gif) no-repeat; 
    line-height:40px; 
    padding-left:19px; 
    font-size:14px; 
    color:#000000; 
    font-family:Arial,Tahoma,"宋体"; 
    font-weight:bold
}
.content_main .title .bt{ width:650px; float:left;}
.content_main .title img{ float:left; margin-right:4px;}


.content_main .pro_info{padding-top:0px}

.content_main .pro_content .pro_list
{
    background: url(../images/bgtop.jpg) no-repeat; 
    height:360px;
}

.content_main .pro_content .pro_list .pro_title
{
    font-family: 'Microsoft YaHei'; 
    margin-bottom: 22px; 
    color: #494949; 
    font-size: 32px
}

.content_main .pro_content .pro_list .pro_content
{
   line-height: 24px;  
}
.content_main .pro_content .pro_list  p
{
    line-height: 24px;  
    font-family: 'Microsoft YaHei';
    color: #505050; 
    font-size: 14px;
    text-indent:2em;
}





.content_main .pro_content .pro_list .pro_content p
{
    line-height: 24px;  
    font-family: 'Microsoft YaHei';
    color: #505050; 
    font-size: 14px;
    text-indent:2em;
}


.content_main .pro_content .pro_list .pro_content .tb_down
{
    border:none;
    padding:30px 0 0 0;
}
.content_main .pro_content .pro_list .pro_content .tb_down tr
{
    height:24px;
}
.content_main .pro_content .pro_list .pro_content .tb_down td
{
    background: url(../images/down.jpg) no-repeat bottom left; 
     padding:0 36px 0 12px;
}

.content_cgal .cgal_top{ height:4px; background:url(../images/body_topbg2.gif) no-repeat; font-size:1px; border:0px;}
.content_cgal .cgal_pro{ border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0;}
.content_cgal .cgal_title{font-family:Arial,Tahoma,"宋体";font-weight: bold; color:#000; font-size:16px;  height:35px; line-height:35px; padding-left:16px; border-bottom:solid 1px #e8e8e8; margin-bottom:10px;}



.content_cgal .cgal_list 
{
    width:150px; 
    float:left;
     padding-left:70px; 
     padding-right:11px; 
     margin-bottom:30px;  
     margin-left:7px; 
     line-height:24px;
    
 }
 
 .content_cgal .cgal_list p
 {
     padding-left:12px; 
      background: url(../images/down.jpg) no-repeat bottom left; 
     }






.content_main .free_txt{ font-size:12px; margin-bottom:20px; line-height:20px; color:#000; padding:10px;}

.content_main .bottom{  border-bottom: #c0c0c0 1px solid;}
/*footer*/
.content_footer 
{
	 padding: 4px 0 20px 0;
	 text-align:center;
}

.index_foot_wzdt .link {
	 padding-bottom: 15px;  padding-right: 0px; background: #fff;  padding-top: 20px;text-align:center;
}
.index_foot_wzdt .linkdi {
	 height: 4px
}



.footer{clear:both;font-size:12px;width:100%;margin:0 auto;text-align:left;background:url(../images/ymdt.jpg) repeat-x;}
