﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-image: url(../images/top_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

img { border:0;}


.clear {font: 0px/0px sans-serif;clear: both;display: block;}

div, ul, li{list-style:none; margin:0px; padding:0px;}

h1,h2,h3,h4,h4,h5{margin:0;padding:0;}

a {color:#333; text-decoration:none;}
a:hover {color:#F90; text-decoration:underline;cursor:pointer}


.b { font-weight:bold;}
.font_14px {font-size: 14px;}
.font_blue { color:#2474B3;}
.font_red { color:#FF0000;}
.font_red2 { color:#B71705;}
.font_f60 { color:#f60; font-size:25px; font-weight:bold;}
.font_yellow { color:#F90;}
.font_999 {color:#999;}
.font_DF344C {font-size: 14px; font-weight:bold; color:#DF344C}
.font_ht {font-family: "黑体";font-size: 18px; }
.font_f602 { color:#f60; font-size:14px; font-weight:bold;}


.float_left { float:left;}
.float_right {float:right;}
.top {
	background-image: url(../images/top_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.top_01 {
	background-image: url(../images/ico_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 242px; line-height:21px; float:right; text-align:center; color:#fff;
}
.STYLE1 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold; margin-right:10px;
}
.main { width:980px; margin:0 auto;}
.main_left { width:210px; float:left;}
.main_right { width:755px; float:right;}

.input_box { border:1px solid #7f9db9; width:120px;}

.dd {
	background-image: url(../images/dd_bg.gif);
	background-repeat: no-repeat;
	background-position: left top; padding:0; margin-top:15px;
}
.dd_b {
	 width:190px;
	background-repeat: no-repeat;
	background-position: left bottom; clear:both; margin:0 auto; padding:10px 10px 10px 10px; height:191px;
}

.dd_a { height:37px; width:200px;margin:0 auto; font-size:18px; color:#FEBB47; font-weight:bold; padding-top:45px; padding-left:10px;}

.dd_b_01 { padding:5px 0; border-bottom:1px solid #CCC;}

.news {
	background-image: url(../images/top_04.gif);
	height: 165px;
	width: 220px;  float:right;
}
.main_02_li {
	line-height:18px;
	background-image: url(../images/ico_04.gif);
	background-repeat: no-repeat; margin-bottom:5px;
	background-position: left 5px; 
}

.news li{ margin-left:15px;}


.main_03 {
	background-image: url(../images/top_07.gif);
	background-repeat: repeat-y;
	background-position: left top; width:735px;clear:both; padding:10px;
}

.main_04 {
	background-image: url(../images/top_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:720px;
	height:30px;padding-top:3px;
	line-height:30px;
	clear:both;
	margin-top:10px;
	padding-left:35px;
	font-size:14px;
	font-weight: bold;
	color: #11ABD1;
}
.main_05 {
	background-image: url(../images/top_10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:720px;
	height:30px;padding-top:3px;
	line-height:30px;
	clear:both;
	margin-top:8px;
	padding-left:35px;
	font-size:14px;
	font-weight: bold;
	color: #8DC63F;
}

.main_06 {
	background-image: url(../images/top_11.gif);
	background-repeat: repeat-y;
	background-position: left top; width:735px;clear:both; padding:10px 10px 0px 10px;
}
.main_06_01 { width:220px; text-align:center; float:left; height:145px; overflow:hidden; margin:0 10px;  }
.main_06_01 img{ border:1px solid #CCCCCC;  }
.main_06_01_a  { height:25px; line-height:25px; overflow:hidden}


a.line_normal:link,a.line_normal:visited {
	display:block;
	background-image: url(../images/top_08.gif);
	height: 24px; line-height:24px; margin-right:5px;  margin-left:5px;
	width: 77px; text-align:center; float:left; margin-bottom:10px; margin-top:10px;padding-left:3px
}
a.line_normal:hover {
	display:block;
	background-image: url(../images/top_08_a.gif);
	height: 24px; line-height:24px; margin-right:5px;  margin-left:5px;
	width: 77px; text-align:center; float:left; margin-bottom:10px; margin-top:10px;padding-left:3px
}

.main_07 { clear:both; padding-top:10px; }
.main_07_list {
	background-image: url(../images/i_01.gif); display:inline;
	height: 74px; overflow:hidden;
	width: 223px; float:left; margin:5px 12px;
}
#rollImg {
	OVERFLOW: hidden;width:710px;  margin:0 auto;
}
#rollImg IMG {
	MARGIN: 0px 5px
}



