﻿@charset "utf-8";

/* global style */
html, body {background:#fff;font:12px Arial,"宋体"; height:100%;}
* {margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;font-size: 100%;}
table{border-collapse:collapse;margin:0;padding:0;font-size:12px;}
address, caption, cite, code, dfn, i, em, th, var{font-style:normal;font-weight:normal;}
ol, li, dd, dt {list-style:none;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
br,&nbsp;{line-height:10px;}
img{border:0;vertical-align:top;}
a {text-decoration:none;outline:none;}
a:link, a:visited {color:#333;}
a:hover {color:#000;}

/* global class style */
.float_l {float:left;display:inline;}
.float_r {float:right;display:inline;}
.clear {clear:both;}
.websize{width:1004px;margin:0 auto;clear:both;}
.padding-top10{ padding-top:10px;}


/* 内容 style */
#nav{display:block;width:1004px;height:40px;line-height:40px; }
	#nav li{ display:inline; float:left;font-size:14px; text-align:center; line-height:40px;background:url(../images/menu_line.png) no-repeat right; background-position: right -3px;} 
	#nav li a:hover{ color:#FF0000}
	#nav li ul.submenu1 { width:400px;}
	#nav li ul.submenu1 li{ background:none; }
	#nav li ul.submenu1 li a{ display:block; float:left; height:25px; line-height:25px;width:125px; font-size:14px; background:url(../images/menu_icon.png) no-repeat left; text-align:left; }
	.width125{ width:125px;}
#le{ width:221px; float:left;}
	.sidemenu{ background:url(../images/sidme_bg.jpg) no-repeat; width:221px; height:254px;}
	.sidemenu h3{ display:block; height:36px; line-height:36px; margin-left:30px; font-size:14px; color:#fff;}
	.sidemenu ul{ width:217px; margin:0 auto}
	.sidemenu ul li{border-top:solid 1px #f1f1f1; border-bottom:solid 1px #fff; 
	background:url(../images/me_tip.gif) no-repeat 10px center; font-size:14px; }
	.sidemenu ul li a{ display:block; padding-left:20px; line-height:29px; }
	.sidemenu ul li a:hover{display:block; background:#fff url(../images/me_tip.gif) no-repeat 10px center;  line-height:29px;padding-left:20px;}
	.dowonload h3,.new h3{ background:url(../images/down_bg.png) no-repeat; width:191px; height:36px; line-height:36px; padding-left:30px; color:#fff}
	
	.dowonload ul{ float:left; background:url(../images/si_linebg.jpg) no-repeat left bottom; width:221px; height:210px;}
	.dowonload ul li{ margin:10px 20px 0 19px; width:172px; background:url(../images/down_bg.jpg) no-repeat;}
	.dowonload ul li a{ display:block;  height:36px; line-height:35px; padding-left:20px;}
	.dowonload ul li a:hover{ background:url(../images/down_over.jpg) no-repeat;}
	
	.en_dowonload h3{ background:url(../images/down_bg.png) no-repeat; width:191px; padding-left:30px; height:36px; line-height:36px;color:#fff}
	.en_dowonload ul{ float:left; background:url(../images/si_linebg.jpg) no-repeat left bottom; width:221px; height:210px;}
	.en_dowonload ul li{ margin:10px 20px 0 19px; background:url(../images/en_down_bg.jpg) no-repeat;}
	.en_dowonload ul li a{ display:block;  height:36px; line-height:35px; font-size:11px; padding-left:5px;}
	.en_dowonload ul li a:hover{ background:url(../images/en_down_over.jpg) no-repeat;}
	.new ul{float:left; background:url(../images/si_linebg.jpg) no-repeat left bottom; width:221px; height:220px;}
	.new ul li{ border-bottom: dashed 1px #eee; line-height:30px; background:url(../images/me_tip.gif) no-repeat 10px center; width:191px; margin:0 auto; padding-left:20px;}
	
	
	
	
#con{width:758px;}
	.pic_scroll{ height:254px;}
	#mid{ width:516px;}
	#mid h3{ background:url(../images/con_bg.png) no-repeat; color:#fff; width:486px; height:36px; line-height:36px; font-size:14px; padding-left:30px;}
	.more{ margin:13px 80px 0 0}
	.mid_bg{ background:url(../images/con_bgline.jpg) no-repeat bottom; width:516px;}
	#ri{width:221px;}
	#ri h3{ background:url(../images/major.jpg) no-repeat; width:186px; line-height:36px; color:#fff; font-size:14px; padding-left:35px;}
	
	
	.zh_height{ height:110px;}
	.zb_height { height:110px;}
	.zs_height{ height:165px;}






#foot{ text-align:center; line-height:36px; background:#4ea0f4;}















#banner
	{
		width:758px;
		height:254px;
		overflow:hidden;
	}
	