@charset "gb2312";
/*--------------------------ä¿®æ”¹æ—¥æœŸï¼?013-03------------------------------------------------------------------*/
body{ font-size: 12px; color: #333333; text-decoration: none; border:none}
*{ padding:0; margin:0;}
ol,ul,li {list-style-image:none;list-style-position:outside;list-style-type:none;}

#menu{ width:980px; height:20px; background:#83C7F6; padding:10px 0; overflow:hidden; margin:0 auto; margin-top:10px; clear:both;}
#menu li{ float:left; line-height:20px; text-align:center; border-left:1px solid #B0DCF8;}
#menu li a{ display:block; padding:0 10px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"}

#main{ width:980px; height:auto; overflow:hidden; padding:0; margin:0 auto; clear:both}
	.frame1,.frame_main{ width:350px; height:640px; overflow:hidden; margin-top:10px; float:left; margin-right:10px; background:#F6FCFE; border:1px solid #B0DCF8}
	.frame2{ width:254px; height:640px; overflow:hidden; margin-top:10px; float:right; background:#F6FCFE; border:1px solid #B0DCF8}
	.frame1 a,.frame2 a{ font-size:14px;}
	.frame1 img,.frame2 img,.frame_main img{ padding-right:4px}
	.fr_title{
	height:30px;
	line-height:15px;
	font-size:14px;
	background:#B0DCF8;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
	.fr_title span ,.fr_title span a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"}
		.fr_title_r{ float:right}
	.fr_list{ padding:10px 14px 0 14px;}
	.content{  padding:10px 14px; width:660px; height:auto; overflow:hidden}
	.fr_list li{ line-height:25px; height:25px; _line-height:34px; overflow:hidden}
	.frame_main{ width:710px; height:auto;}
	
	.frame3{
	width:980px;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	background:#F6FCFE;
	border:1px solid #B0DCF8;
	text-decoration: underline;
}
	.frame3 .fr_list{ width:920px; height:auto; overflow:hidden}
	.frame3 .fr_list li{ min-width:60px; height:25px; white-space:nowrap; float:left; padding-left:14px;}
	.frame3 .fr_list li img{ padding-right:4px}

.font_12,.font_12 a,.fr_title .font_12,.fr_title .font_12 a{ font-size:12px;}

.bottom { MARGIN: 20px auto; WIDTH: 980px; BORDER-TOP: #065a97 3px solid}
.bottom_cont1 { TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 360px; DISPLAY: inline; FLOAT: left; HEIGHT: 40px; FONT-SIZE: 12px}
.bottom_cont2 {	TEXT-ALIGN: right; LINE-HEIGHT: 30px; WIDTH: 596px; DISPLAY: inline; FLOAT: left; HEIGHT: 40px; FONT-SIZE: 12px}

/*---------------ÄÚÒ³----------------*/
.newslist li{ line-height:20px; height:auto}
.newslist li img{ display:inline; padding-top:2px;}
.newslist li a{ color:#1c7cb1}
.newslist li a:hover{ color:#1c7cb1; text-decoration:underline}
.newslist li span{ float:right; padding:0 20px; color:#1c7cb1;}
.newslist .news_con{ width:auto; height:40px; margin:0px 14px 6px 14px; line-height:20px; overflow:hidden}
.newslist .border{border-top:1px dashed #ccc; padding-bottom:10px;}

#contents,#contents p,#contents span{ font-size:14px; line-height:26px; color:#333}
/*---------------------------ä¿®æ”¹æ—¥æœŸï¼?013-03-----------------------------------------------------------------*/
.ziti01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ziti000 {
	line-height: 18px;
	color: #666666;
}

.ziti01 a:link {
	text-decoration: none;
	color: #ffffff;
}
.ziti01 a:visited {
	text-decoration: none;
	color: #ffffff;
}
.ziti01 a:hover {
	color: #000000;
	background:url(../images/tu_1.gif) no-repeat center;
	display:block;
}
.ziti01 a:active {
	text-decoration: none;
	color: #ffffff;
}
.ziti02{
	font-family:"å¾®è½¯é›…é»‘", "å®‹ä½“";
	font-size: 14px;
	line-height: 34px;
	font-weight: normal;
	color: #000000;
}
.ziti02 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti02 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti02 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti02 a:active {
	text-decoration: none;
	color: #000000;
}
.ziti03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 34px;
	font-weight: bold;
	color: #ec6100;
}
.ziti04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.ziti04 a:link {
	text-decoration: none;
	color: #ffffff;
}
.ziti04 a:visited {
	text-decoration: none;
	color: #ffffff;
}
.ziti04 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti04 a:active {
	text-decoration: none;
	color: #ffffff;
}
.ziti05{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	color: #666666;
}
.ziti05 a:link {
	text-decoration: none;
	color: #666666;
}
.ziti05 a:visited {
	text-decoration: none;
	color: #666666;
}
.ziti05 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti05 a:active {
	text-decoration: none;
	color: #666666;
}
.ziti06{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
}
.ziti06 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti06 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti06 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti06 a:active {
	text-decoration: none;
	color: #000000;
}
.ziti07{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #009900;
}
.ziti07 a:link {
	text-decoration: none;
	color: #009900;
}
.ziti07 a:visited {
	text-decoration: none;
	color: #009900;
}
.ziti07 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti07 a:active {
	text-decoration: none;
	color: #009900;
}

.ziti08{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ab0000;
	background-image: url(../images/index_25.jpg);
	background-repeat: repeat-x;
}
.ziti09{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ziti09 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti09 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti09 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti09 a:active {
	text-decoration: none;
	color: #000000;
}
.ziti10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}.ziti11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ec6100;
	line-height: 24px;
}
.ziti12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.ziti13{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #cccccc;
}
.ziti14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ziti14 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti14 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti14 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti14 a:active {
	text-decoration: none;
	color: #000000;
}
.ziti15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000000;
}
.ziti15 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti15 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti15 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti15 a:active {
	text-decoration: none;
	color: #000000;
}
.ziti16{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.ziti17{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.ziti18{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 50px;
	font-weight: bold;
	color: #009900;
}
.ziti18 a:link {
	text-decoration: none;
	color: #009900;
}
.ziti18 a:visited {
	text-decoration: none;
	color: #009900;
}
.ziti18 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti18 a:active {
	text-decoration: none;
	color: #009900;
}
.ziti19{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
}
.ziti20{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 24px;
}
.ziti20 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti20 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti20 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti20 a:active {
	text-decoration: none;
	color: #000000;
}
.ziti21{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
.ziti21 a:link {
	text-decoration: none;
	color: #000000;
}
.ziti21 a:visited {
	text-decoration: none;
	color: #000000;
}
.ziti21 a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.ziti21 a:active {
	text-decoration: none;
	color: #000000;
}
.biankuang01{
	border: 1px solid #d3daec;
}
.biankuang02{
	background-color: #F5F5F5;
}
.biankuang03{
	border: 1px solid #e5e5e5;
}
#senfe {
	width: 176px;
}
#senfe3 {
	width: 209px;
}
#senfe4 {
	width: 176px;
}
#senfe5 {
	width: 176px;
}
#senfe6 {
	width: 176px;
}
#senfe2 {
	width: 178px;
	border-top: #E3E3E3 1px solid;
	border-left: #E3E3E3 1px solid;
}
#senfe2 td {
	padding: 5px;border-right: #E3E3E3 1px solid;
	border-bottom: #E3E3E3 1px solid;
}
ul.ul1 {
   padding:0;
    list-style:none;
   width:956px;
   padding-left:24px;
   overflow:hidden;
}
ul.ul1 li {
	margin:0px;
	   float:left;
	padding:0;
	      width:110px;
	list-style:none;
   background:url(../images/index_02.jpg) no-repeat right;
}
ul.ul1 li.a1 {
	padding:0;
	float:left;
	line-height:39px;
	list-style:none;
   width:110px;
   height:39px;
   overflow:hidden;
}
ul.ul1 li a{
   margin:0px; padding:0;list-style:none;
   height:39px;
   line-height:39px;
   color:#ffffff;
   font-size:12px;
   font-weight:bold;
   text-align:center;
}
ul.ul1 li a:hover{
   color:#FFFF00;
   display:block;
   background:url(../images/tu_1.gif) no-repeat center;
}
.kuan{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.in_content {
	LINE-HEIGHT: 170%;
	PADDING-LEFT: 50px;
	color: #666666;
	font-size: 13px;
}

.in_block_05 {
	BACKGROUND-IMAGE: url(../images/line05.jpg); PADDING-BOTTOM: 20px; WIDTH: 50%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 260px
}
.in_block_05 .img {
	PADDING-RIGHT: 5px; FLOAT: left
}
.in_block_05 H1 {
	PADDING-BOTTOM: 10px; COLOR: #526d8b; FONT-SIZE: 12px
}
.in_block_05 .list {
	PADDING-LEFT: 10px; WIDTH: 290px; DISPLAY: block; FLOAT: left
}
.in_block_05 .list LI {
	BACKGROUND-IMAGE: url(../images/arrow_2.gif); LINE-HEIGHT: 220%; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.in_block_05 .more {
	TEXT-ALIGN: right; PADDING-RIGHT: 30px; CLEAR: both; PADDING-TOP: 15px
}
.in_block_05 .more A {
	COLOR: #526d8b; TEXT-DECORATION: underline
}
.in_block_05 .more A:hover {
	COLOR: #cc3300; TEXT-DECORATION: none
}
.in_block_05 .url {
	FONT-FAMILY: Arial; FONT-SIZE: 11px
}
.in_block_05 .content {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; LINE-HEIGHT: 150%; PADDING-LEFT: 140px; PADDING-RIGHT: 30px; PADDING-TOP: 10px
}
.main_middle2 {
	 PADDING-BOTTOM: 30px; MARGIN: 0px auto; PADDING-LEFT: 45px; WIDTH: 830px; PADDING-RIGHT: 40px; PADDING-TOP: 10px
}
.in_list1 {
	BACKGROUND-IMAGE: url(../images/bg_in_nav.jpg); MARGIN-TOP: 10px; PADDING-LEFT: 98px; WIDTH: 700px; PADDING-RIGHT: 99px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 30px; HEIGHT: 31px; MARGIN-LEFT: 6px
}
.in_list2 {
	BACKGROUND-IMAGE: url(../images/bg_in_nav.jpg); MARGIN-TOP: 10px; PADDING-LEFT: 98px; WIDTH: 700px; PADDING-RIGHT: 99px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 30px; HEIGHT: 31px; MARGIN-LEFT: 6px
}
.in_list1 {
	PADDING-LEFT: 89px; WIDTH: 880px; PADDING-RIGHT: 89px
}
.in_list1 LI {
	DISPLAY: block; FLOAT: left
}
.in_list2 LI {
	DISPLAY: block; FLOAT: left
}
.in_list2 LI {
	MARGIN-RIGHT: 20px
}
.in_list1 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 110px; DISPLAY: block; HEIGHT: 31px; COLOR: #335a82; FONT-WEIGHT: bold
}
.in_list2 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 110px; DISPLAY: block; HEIGHT: 31px; COLOR: #335a82; FONT-WEIGHT: bold
}
.in_list1 A:hover {
	BACKGROUND-IMAGE: url(../images/bg_in_postion.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #cc3300
}
.in_list1 A.postion {
	BACKGROUND-IMAGE: url(../images/bg_in_postion.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #cc3300
}
.in_list2 A:hover {
	BACKGROUND-IMAGE: url(../images/bg_in_postion.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #cc3300
}
.in_list2 A.postion {
	BACKGROUND-IMAGE: url(../images/bg_in_postion.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #cc3300
}
#domain{width:840px; padding-top:10px; margin-bottom:20px; clear:both; text-align:left}
#domain h1{ width:150px; float:left}
#domain h2{ width:5px; float:left}
#domain p{ width:680px; padding-left:30px; float:left}

.head_img{text-align:center;width:100%;overflow:hidden;}
.about{width:980px;overflow:hidden;text-align:center;margin:0 auto;}
.about_t{height:30px;line-height:30px;text-align:left;overflow:hidden;background:#B0DCF8;padding:0 10px;font-size:14px;}
.about_b{text-align:left;padding:0 10px;border:1px solid #B0DCF8;border-top:none;}
.about_b p{line-height:26px;}
.case li{float:left;width:306px;height:168px;overflow:hidden;display:inline;margin-right:17px;margin-bottom:15px;}

.main_box_t_b_l{width:0px;overflow:hidden;cursor:pointer;}
.main_box_t_b_r{width:0px;overflow:hidden;cursor:pointer;}
.main_box_t_b_m{width:956px;float:left;height:90px;overflow:hidden;}
.main_box_t_b_m_t{overflow:hidden;width:956px;height:90px;}
.main_box_t_b_m_t ul{float:left;}
.main_box_t_b_m_t ul li{float:left;width:148px;height:90px;overflow:hidden;display:inline;margin-right:12px;}



.about_y{text-align:left;border:1px solid #B0DCF8;border-top:none;background:url(../images/yewu_bj.jpg) repeat;height:108px;overflow:hidden;}
