* {
	margin:0;
	padding:0;
	font-size:12px;
	color:#666;
	list-style-type:none;
}
img {
	border:none;
}
.overflow {
	overflow:hidden;
}
.leftbar {
	float:left;
}
.rightbar {
	float:right;
}
body {
	background:url(../images/body_bg.gif) repeat-x;
}
.wallpaper { margin:0px auto; height:auto; background:url(../images/body_bg_2.gif) no-repeat left top;}
#header {
	
	height:124px; margin:0px auto;
}
#header .flag {
	width:980px;
	margin:auto;
}
#nav {

/*	background:url(../images/nav_bg.gif) left top;*/
	height:62px; 
	overflow:hidden;
}
#nav .flag {
	width:980px;
	margin:auto;
}
#nav ul {
	width:948px;
	background:url(../images/nav_ul_bg.gif) repeat-x;
	border:1px solid #e0e0e0;
	overflow:hidden;
	padding-left:30px;
}
#nav ul li {
	float:left;
	height:60px;
	background:url(../images/nav_li_bg.gif) no-repeat left center;
	padding-left:2px;
}
#banner {
/*	background:url(../images/banner_bg.gif) left top;*/
}
#banner .flag {
	width:980px;
	margin:auto;
}
#cont {

}
.cont1 {
	background:url(../images/cont1_bg.gif) repeat-x;
	width:980px;
	height:131px;
	margin:auto;
	margin-top:10px;
}
.box  .img { width:153px; height:117px;}
.box_1 {
	background:url(../images/box_1_bg.gif) no-repeat;
	width:264px;
	height:131px;
}
.box_1 p {
	line-height:18px;
	width:170px;
	margin:45px 0 0 82px;
}
.cont1 p a {
	text-decoration:none;
}
.box_2 {
	background:url(../images/box_2_bg.gif) no-repeat;
	width:224px;
	height:131px;
}
.box_2 p {
	line-height:18px;
	width:140px;
	margin:45px 0 0 70px;
}
.box_3 {
	background:url(../images/box_3_bg.gif) no-repeat;
	width:237px;
	height:131px;
}
.box_3 p {
	line-height:18px;
	width:156px;
	margin:45px 0 0 70px;
}
.box_4 {
	background:url(../images/box_4_bg.gif) no-repeat;
	width:253px;
	height:131px;
}
.box_4 p {
	line-height:18px;
	width:170px;
	margin:45px 0 0 60px;
}
.cont2 {
	width:980px;
	margin:auto;
	margin-top:10px;
	overflow:hidden;
}
.cont2_1 {
	background:#FFF;
	width:295px;
}
.cont2_1 .title {
	background:url(../images/title_1.gif) no-repeat;
	text-align:right;
	width:285px;
	height:37px;
	border:1px solid #e0e0e0;
	padding-right:10px;
	line-height:37px;
}
.cont2_1 .title a {
	text-decoration:none;
}
.cont2_1 .main {
	width:295px;
	border-left:1px solid #e0e0e0;
	padding-bottom:25px;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
}
.cont2_1 .tel_num {
	padding:22px 0 0 19px;
}
.cont2_1 .p_1 {
	font-size:12px;
	font-weight:bold;
	color:#dc4312;
	padding:12px 0 0 19px;
}
.cont2_1 ul {
	margin-top:-10px;_margin-top:-1px;
	margin-left:15px;
}
.QQ_online {
	padding:19px 0 0 19px;
}
.QQ_title {
	width:87px; _margin-top:8px;
}
.cont2_1 .p_2 {
	padding:19px 0 0 19px;
}
.cont2_2 {
	width:424px;
	margin-left:10px;
	background:#FFF;
}
.cont2_2 .title {
	width:414px;
	height:37px;
	background:url(../images/title_2.gif) no-repeat;
	line-height:37px;
	text-align:right;
	padding-right:10px;
	border:1px solid #e0e0e0;
}
.cont2_2 .title a {
	text-decoration:none;
}
.cont2_2 .main {
	width:424px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:19px;
	_padding-bottom:10px;
}
.cont2_2 .img {
	padding:20px 0 0 18px;
}
.cont2_2 h3 {
	padding:25px 0 0 22px;
}
.cont2_2 h3 a {
	color:#dc4312;
	font-weight:bold;
	text-decoration:none;
}
.cont2_2 h4 {
	color:#dc4312;
	font-weight:bold;
	padding:10px 0 0 22px;
}
.cont2_2 h4 a {
	color:#dc4312;
	font-weight:bold;
	text-decoration:none;
}
.cont2_2 p {
	padding:8px 0 0 22px;
	width:228px;
	line-height:18px;
}
.cont2_3 {
	background:#FFF;
	margin-left:10px;
	_margin-left:7px;
}
.cont2_3 .title {
	background:url(../images/title_3.gif) no-repeat;
	height:37px;
	width:228px;
	padding-right:10px;
	line-height:37px;
	text-align:right;
	border:1px solid #e0e0e0;
}
.cont2_3 .title a {
	text-decoration:none;
}
.cont2_3 .main {
	width:238px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:23px;
}
#marquee5 {
	margin:20px 10px 0 17px;
	height:140px;
	overflow:hidden;
}
#marquee5 ul li {
	background:url(../images/li_bg.gif) no-repeat left center;
	padding-left:10px;
	line-height:24px;
	overflow:hidden;
}
#marquee5 ul li span {
	font-weight:bold;
	color:#dc4312;
	float:right;
*margin-top:-24px;
}
.cont3 {
	height:198px;
	width:978px;
	margin:auto;
	margin-top:10px;
	border:1px solid #e0e0e0;
	background:#efefef;
}
.cont3 .title {
	margin:15px 0 0 15px;
}
.cont3 p {
	margin:8px 0 0 15px;
}
.cont3 ul {
	margin-left:5px;
}
/*.cont3 ul li { float:left; margin: 0 13px; margin-top:15px;}*/
.cont3 ul li img {
	width:110px;
	height:40px;
	border:1px solid #e0e0e0;
}
.cont4 {
	background:#FFF;
	width:980px;
	margin:auto;
	margin-top:10px;
}
.cont4 .title {
	background:url(../images/title_4.gif) no-repeat;
	height:44px;
	width:968px;
	border:1px solid #e0e0e0;
	line-height:44px;
	padding-right:10px;
	text-align:right;
}
.cont4 .title a {
	text-decoration:none;
}
.cont4 .main {
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	width:978px;
	padding-top:20px;
	padding-bottom:20px;
}
.box_5 {
	margin-left:13px;
}
.box_5 .title_2 {
	width:217px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:5px;
}
.box_5 .title_2 a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.box_5 .img {
	margin-top:10px;
}
.box_5 .text {
	width:217px;
	line-height:18px;
	margin-top:5px;
}
.box_6 {
	margin-left:24px;
}
.box_6 .title_2 {
	width:217px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:5px;
}
.box_6 .title_2 a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.box_6 .img {
	margin-top:10px;
}
.box_6 .text {
	width:217px;
	line-height:18px;
	margin-top:5px;
}
.box_7 {
	margin-left:24px;
}
.box_7 .title_2 {
	width:217px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:5px;
}
.box_7 .title_2 a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.box_7 .img {
	margin-top:10px;
}
.box_7 .text {
	width:217px;
	line-height:18px;
	margin-top:5px;
}
.box_8 {
	margin-left:24px;
}
.box_8 .title_2 {
	width:217px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:5px;
}
.box_8 .title_2 a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.box_8 .img {
	margin-top:10px;
}
.box_8 .text {
	width:217px;
	line-height:18px;
	margin-top:5px;
}
.cont5 {
	width:980px;
	margin:auto;
	margin-top:10px;
}
.box_9 .title {
	background:url(../images/title_5.gif) no-repeat;
	width:321px;
	height:23px;
	text-align:right;
}
.box_9 .title a {
	text-decoration:none;
}
.box_9 .main {
	background:url(../images/box_9_bg.gif) no-repeat;
	border:1px solid #e0e0e0;
	width:319px;
	height:155px;
	margin-top:10px;
}
.box_9 .main ul {
	margin:5px 0 0 15px;
}
.box_9 .main ul li {
	line-height:24px;
	background:url(../images/li_bg.gif) no-repeat left center;
	padding-left:15px;
}
.box_9 .main ul li a {
	text-decoration:none;
}
.box_10 {
	margin-left:10px;
}
.box_10 .title {
	background:url(../images/title_6.gif) no-repeat;
	width:316px;
	height:23px;
	text-align:right;
}
.box_10 .title a {
	text-decoration:none;
}
.box_11 .title {
	background:url(../images/title_7.gif) no-repeat;
	width:320px;
	height:23px;
	text-align:right;
}
.box_11 .title a {
	text-decoration:none;
}
.box_9 .main ul li a:hover {
	color:#dc4312;
}
.box_10 .main ul li a:hover {
	color:#dc4312;
}
.box_11 .main ul li a:hover {
	color:#dc4312;
}
.box_10 .main {
	background:url(../images/box_10_bg.gif) no-repeat;
	border:1px solid #e0e0e0;
	width:314px;
	height:155px;
	margin-top:10px;
}
.box_10 .main ul {
	margin:5px 0 0 15px;
}
.box_10 .main ul li {
	line-height:24px;
	background:url(../images/li_bg.gif) no-repeat left center;
	padding-left:15px;
}
.box_10 .main ul li a {
	text-decoration:none;
}
.box_11 {
	margin-left:10px;
}
.box_11 .main {
	background:url(../images/box_10_bg.gif) no-repeat;
	border:1px solid #e0e0e0;
	width:318px;
	height:155px;
	margin-top:10px;
}
.box_11 .main ul {
	margin:5px 0 0 15px;
}
.box_11 .main ul li {
	line-height:24px;
	background:url(../images/li_bg.gif) no-repeat left center;
	padding-left:15px;
}
.box_11 .main ul li a {
	text-decoration:none;
}
.cont6 {
	height:247px;
	width:980px;
	background:#004c81;
	margin:auto;
	margin-top:10px;
}
.conuct_us {
	width:465px;
	position:relative;
}
.conuct_us .title {
	margin:25px 0 0 40px;
}
.map {
	margin:15px 0 0 40px;
}
.nr {
	position:absolute;
	left: 270px;
	top: 70px;
}
.table {
	position:relative;
}
.nr ul li {
	font-weight:bold;
	color:#FFF;
	line-height:24px;
}
.table td {
	font-weight:bold;
	color:#FFF;
	padding-top:10px;
}
.form_1 {
	background:url(../images/form_1.gif) no-repeat;
	width:198px;
	height:27px;
	line-height:27px;
}
.form_2 {
	background:url(../images/form_2.gif) no-repeat;
	width:279px;
	height:80px;
}
.button {
	position:absolute;
	left: 390px;
	top: 200px;
}
.fri_link_2 {
	background:url(../images/fri_link_bg.gif) repeat-x;
	width:980px;
	margin:auto;
	margin-top:10px;
	height:90px;
	position:relative;
}
.fri_link_2 ul {
	width:855px;
	padding:30px 0 0 100px;
}
.fri_link_2 ul li {
	float:left;
	padding:0 5px;
	line-height:20px;
}
.fri_link_2 ul li a {
	text-decoration:none;
}
.fri_link_2 p {
	font-size:14px;
	font-weight:bold;
	color:#004c81;
	position:absolute;
	left: 15px;
	top: 33px;
}
#footer {

}
#footer .flag {
	width:980px;
	margin:auto;
	margin-top:10px;
}
#footer .flag ul {
	width:550px;
	margin:auto;
}
#footer .flag ul li {
	float:left;
	color:#003790;
	padding: 0 4px;
}
#footer .flag ul li a {
	text-decoration:none;
	color:#003790;
}
#footer .flag p {
	text-align:center;
	margin-top:15px;
}
#part2 #scroll {
}
#part2 #scroll .scrollimg img {
	border: 1px solid #CCCCCC;
	float: left;
	height: 40px;
	margin: 10px 14px 10px 13px;
	width: 110px;
}
#container DIV.ss {
	CLEAR: both;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 120px
}
#container IMG {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FLOAT: left;
	MARGIN: 10px 14px 10px 13px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 110px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 40px
}
#container {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 100%;
	POSITION: relative;
	HEIGHT: 120px}
	
/*首页样式介绍	*/
/*分页样式开始*/
#cont .flag {  width:980px; margin:auto; margin-top:10px;}
.leftbar_2 { margin-top:10px;}
.leftbar_2 .title { background:url(../images/title_9.gif) no-repeat; width:285px; height:37px; text-align:right; padding-right:10px; line-height:37px; border:1px solid #e0e0e0;}
.leftbar_2 .title a { text-decoration:none;}
.leftbar_2 .main { border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0; padding-bottom:25px;}
.leftbar_2 .main .img {  width:258px; padding:18px 0 0 18px; display:block;}
.leftbar_2 ul { padding:15px 0 0 25px;}
.leftbar_2 ul li { line-height:24px; background:url(../images/li_bg.gif) no-repeat left center; padding-left:10px;}
.leftbar_2 ul li a { text-decoration:none;}
.contunt .title { background:url(../images/title_10.gif) repeat-x; height:39px; border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.contunt .main { border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.contunt .main .message { margin: 0 10px; position:relative; border-bottom:1px solid #e0e0e0; padding:20px 0; padding-bottom:18px;}
.contunt .main h3 a { color:#dc4312; text-decoration:none;}
.contunt .main p { width:625px; line-height:20px; margin-top:15px; }
.contunt .main p span { color:#dc4312;}
.time {
	position:absolute;
	left: 562px;
	top: 15px; color:#01378f;
}

/*分页器样式*/
DIV.viciao {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; width:360px; margin:auto; margin-top:20px;
}
DIV.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
/*分页器样式结束*/
.yellow { background:#ffffcc;}
.contunt table td { border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
.contunt table  { border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; width:650px; margin:auto; margin-top:12px;}
.contunt .text p{ line-height:24px; width:585px; margin:auto; text-indent:24px;padding-top:20px;_padding-top:10px;}
.jj { width:612px; height:163px; border:1px solid #e0e0e0; margin:auto; line-height:24px; text-indent:24px; padding: 0 20px; padding-top:10px;}
.fri_img { float:left; margin: 0 4px; width:121px; height:47px; overflow:hidden; margin-top:10px;}
.fri_img img { width:119px; height:45px; border:1px solid #e0e0e0;}
.box { position:relative; border-bottom:1px solid #e0e0e0; padding-bottom:25px;overflow:hidden; zoom:1}
.box dl { padding:15px 0 0 15px;}
.box dt { float:left; width:153px;}
.box dd { float:left; width:460px; margin-left:10px; margin-top:10px;}
.text_2 { line-height:24px; margin-top:10px;}
.button_2 {
	position:absolute;
	left: 501px;
	top: 100px;
}
h1 { font-weight:normal; margin:10px 0 0 10px;}
.title_4 {  width:620px; margin:auto; padding-top:20px; border-bottom:1px solid #e0e0e0; padding-bottom:7px;}
.title_4  h2 { font-size:14px; font-weight:bold; color:#dc4312;}
.text_3 { line-height:24px; text-indent:24px; margin: 0 20px; margin-top:15px; border-bottom:1px solid #e0e0e0; padding-bottom:10px;}
.up_down { margin-top:10px; margin-left:10px;}
.up_down  li { float:left; padding:0 10px;}
.up_down  li a { text-decoration:none;}
.up_down  li span { color:#dc4312;}


.nav_1 a { display:block;  height:60px; background:url(../images/nav_01.gif) no-repeat; width:110px;} 
.nav_1 a:hover { display:block; width:110px; height:60px; background:url(../images/nav1_hover.gif) no-repeat;} 

.nav_2 a { display:block; width:109px; height:60px; background:url(../images/nav_02.gif) no-repeat;} 
.nav_2 a:hover { display:block; width:109px; height:60px; background:url(../images/nav2_hover.gif) no-repeat;} 

.nav_3 a { display:block; width:110px; height:60px; background:url(../images/nav_03.gif) no-repeat;} 
.nav_3 a:hover { display:block; width:110px; height:60px; background:url(../images/nav3_hover.gif) no-repeat;} 

.nav_4 a { display:block; width:114px; height:60px; background:url(../images/nav_04.gif) no-repeat;} 
.nav_4 a:hover { display:block; width:114px; height:60px; background:url(../images/nav4_hover.gif) no-repeat;} 

.nav_5 a { display:block; width:105px; height:60px; background:url(../images/nav_05.gif) no-repeat;} 
.nav_5 a:hover { display:block; width:105px; height:60px; background:url(../images/nav5_hover.gif) no-repeat;} 

.nav_6 a { display:block; width:113px; height:60px; background:url(../images/nav_06.gif) no-repeat;} 
.nav_6 a:hover { display:block; width:113px; height:60px; background:url(../images/nav6_hover.gif) no-repeat;} 

.nav_7 a { display:block; width:108px; height:60px; background:url(../images/nav_07.gif) no-repeat;} 
.nav_7 a:hover { display:block; width:108px; height:60px; background:url(../images/nav7_hover.gif) no-repeat;} 

.nav_8 a { display:block; width:108px; height:60px; background:url(../images/nav_08.gif) no-repeat;} 
.nav_8 a:hover { display:block; width:108px; height:60px; background:url(../images/nav8_hover.gif) no-repeat;} 
.fri_link { zoom:1;}
.fri_link li { float:left; margin:  0 25px; _margin: 0 20px; height:60px; width:166px; overflow:hidden; margin-top:15px; overflow:hidden; zoom:1; border:1px solid #e0e0e0;}
.fri_link li img {  height:60px; width:166px;}

UL.thirdul { overflow:hidden;  padding:30px 0 0 15px; border-bottom:2px solid #F00; margin:0 25px;zoom:1;
	
}
UL.thirdul LI {
	FLOAT: left; WIDTH: 97px; POSITION:relative; HEIGHT: 26px; display:block; border:1px solid #e0e0e0; margin-left:8px;
}
UL.thirdul LI SPAN {
	/*BORDER-RIGHT: #aeaeae 1px solid; BORDER-TOP: #aeaeae 1px solid; DISPLAY: block; FONT-SIZE: 12px; LEFT: 0px; BACKGROUND-IMAGE: url(../images/third_spanback.jpg); MARGIN: 0px 2px; BORDER-LEFT: #aeaeae 1px solid; WIDTH: 105px; COLOR: #5f5e5e; LINE-HEIGHT: 25px; BORDER-BOTTOM: #aeaeae 0px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "宋体"; POSITION: absolute; TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: center*/ width:97px; height:26px; display:block; text-align:center; line-height:26px;
}
UL.thirdul LI SPAN.hover {
/*	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/third_spanahover.jpg); BORDER-BOTTOM-WIDTH: 0px; COLOR: #2c88e9; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: -4px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px*/ background:#dc4312; color:#FFF; font-size:12px; font-weight:normal; border-bottom:#dc4312 1px solid;
}
#showcon1 { line-height:24px; padding:0 25px;}

