*{ font-family:微软雅黑,Tahoma,Arial,宋体;}
.arial
{font-family:微软雅黑,Arial;
}
body,ul,li,a,form {
	margin: 0px;
	padding: 0px;
	
}
body {
background: url(images/top_bg1.gif) left top repeat-x;
}
a {
	text-decoration: none;
	color:#454545;
}
li {
	list-style-position: inside;
	list-style-type: none;
}
ul { overflow:hidden;}
input {
    border: 1px solid #D5D5D5;
	padding:2px;
}


.orange , .orange a { color:#ec5300;}
.orange2 , .orange2 a { color:#ee9100;}
.gray666 ,.gray666 a { color:#666;}
.green , .green a { color:#4e7c00;}
.orangeline { color:#f1db82;}
.red {
	color: #FF0000;
}


#topbar {

	height: 31px;
	width: 100%;

	line-height:31px;
	color:#666;

	 margin-bottom: 5px;
	 vertical-align: middle;
	 font-size: 12px;
}
#topbar .body a { margin:0 5px;}
#topbar .body { width:980px; margin:0 auto; font-size:12px;}
.left { float:left;}
.right { float:right;}

/*新头部*/
/* 头部定义 */
#head { width: 980px; margin: 0 auto 10px; text-align: left;}

#head .logo_banner { margin-bottom: 5px; overflow: hidden; zoom: 1; margin:0 auto;}
#head .logo { float: left; width: 350px;}



#head .banner { float: right; overflow: hidden; width: 600px; padding-top:15px;}
#head .logo_banner .right { margin-left: 5px;}

#head .logo_banner .tel{
	float:right;
	height:100px;
	width:200px;} 
	
#head .logo_banner .tel .telW{
	padding-left:0px;
	padding-top:35px;
	color:#3092b9;
	font-family:微软雅黑,Tahoma,Arial,宋体;
	font-size:11px;
	}	
#head .logo_banner .tel .telN{
	padding-left:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#F90;
	line-height:100%;}
/*#head .logo_banner .tel p{padding:0px;
margin:0px;}*/
	

#nav { background: url(images/nav_bbg.gif) left top repeat-x; height: 37px; line-height:37px; vertical-align: middle; width: 100%; margin-bottom: 10px;}
.menu { width: 980px; margin: 0 auto; text-align: left; font-size: 15px;}
.menu ul { overflow: hidden; zoom: 1; margin-left: 0px; font-weight: bold;}
.menu li { float: left; height: 37px;/* padding: 0px 10px;*/ display: inline-block; background: url(images/nav_s2.gif) right top no-repeat;}
.menu li.no_bg { background: none;}
.menu a { color: #ffffcc; text-decoration: none; display: block; height: 37px; padding: 0 23px; float: left;}
.menu a.no_bg { background: none;}
.menu a:visited { color: #ffffcc; text-decoration: none;}
.menu a:hover { color: #FFFF00; text-decoration: none;}


/* 头部导航 */
.nav {	width:980px; height:26px; margin: 0 auto;}
.nav ul { height: 26px; width: 800px; margin-left: 140px; _overflow: hidden;}
.nav li { float: left; display: inline-block; margin-left: 3px; width: 84px; height: 26px; line-height: 26px; background: url(btn.gif) -43px -1px no-repeat; text-align: center; vertical-align: middle;}
.nav li a { color: #333; font-size: 15px; font-weight: bold;}
.nav li a:visited { color: #333;}
.nav li a:hover { color: #FFFFFF;}
.nav ul li a:hover{ display: block; width:84px;height:26px; background: url(btn.gif) -1px -39px no-repeat;}

/*新头部结束*/
/*#top {
	background-image: url(images/top_bg.gif);
	background-position: center 0px;
	background-repeat: repeat-x;
	min-height:100px;

	padding-bottom:15px;
}
#top .body { width:950px; height:93px; margin:0 auto; font-size:12px;}
#top .logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	float: left;

		height: 85px;
	width:350px;
	margin-top:5px;
}
#top .logo a { display:block;}
#top .right { float:right; margin-top:44px; width:600px; text-align:right;}
#top .qq { margin:0 2px;}*/
#BannerDiv {
	width:950px;
	margin:5px auto;
	border:#EEEEEE 5px solid;
/*	background-color:#EBF167;*/
  /*  background-color:#FFFFCC; */
	overflow:hidden;
	text-align:center;
	font-size:18px;
	line-height:25px;
	border-radius: 5px;
}
/*#menu {
	height:36px;
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left -36px;
	width:950px;
	margin:0 auto;
}
#menu .body {
	display:block;
	background-image: url(images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: right -72px;
	height:36px;
}
#menu ul {
	display:block;
	background-image: url(images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:36px;
	padding:0 20px;
}
#menu a { font-size:16px; color:#fff; display: block; width:80px; text-align: center;}
#menu a:hover {color:#ffd200;}
#menu li { float: left; height:27px; line-height:28px; margin:5px 5px 0 5px;}
#menu li.active {
	background-image: url(images/menubg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight: bold;
}
#menu li.active a {color:#003619;}
#menu li.active a:hover {color:#ffd200;}
#menu li:hover {
	background-image: url(images/menubg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}*/


.c1 { width:950px; margin:0 auto; clear:both; overflow:hidden;}
/*盒子*/
.left {float:left; overflow:hidden;}
.right {float:right; overflow:hidden;}
.w250 {width:250px;}
.w686 {width:686px;}
.w200 {width:200px;}
.w730 {width:730px;}
.w300 {width:300px;}

.f14 { font-size:14px;}
.more {
	float:right;
	font-size:12px;
	font-weight: normal;
}
.guide { color:#666; margin:0px auto 6px auto; height:20px; line-height:20px; width:945px; font-size:12px;}
.guide a {color:#666;}

.right_box {
	background-image: url(images/boxr.gif);
	background-repeat: no-repeat;
	height: 185px;
	width: 250px;
	float: right;
}
.right_box .body { padding:15px; font-size:12px; color:#666;}
.right_box ul { margin-top:10px; font-size:12px; overflow:hidden;}
.right_box li {
	height:20px;
	line-height:20px;
	background-image: url(images/arr.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	text-indent: 10px;
	float:left;
	clear:both;
	width:100%;
}
.right_box li a { color:#666;}

/*.box1,.box2,.box3 { margin-bottom:15px;}*/
.box1 .title{
	background-image: url(images/box1.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	height:35px;
	color:#4e7c00;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box1 .title a {color:#4e7c00;}
.box1 .title .l {
	background-image: url(images/box1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	display:block;
}
.box1 .title .r {
	background-image: url(images/box1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
	line-height:35px;
}
.box1 .title .r_more {
	float:right;
	font-size:12px;
	font-weight: normal;
}
.box1 .title .r_more a {color:#ee9100;}
.box1 .body,.box2 .body,.box3 .body {
	padding:10px;
	border: 1px solid #ddd;
	border-top:0px;
	font-size: 12px;
	line-height: 20px;
	color: #454545;
	overflow:hidden;
	height:auto;
}


.box2 .title{
	background-image: url(images/box2.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	height:35px;
	color:#a85722;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box2 .title a {color:#a85722;}
.box2 .title .l {
	background-image: url(images/box2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	display:block;
}
.box2 .title .r {
	background-image: url(images/box2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
	line-height:35px;
}


.box3 .title{
	background-image: url(images/box3.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	height:35px;
	color:#4e7c00;
	font-size:12px;
	line-height:35px;
	font-weight: bold;
}
.box3 .title a {color:#4e7c00;}
.box3 .title .l {
	background-image: url(images/box3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	display:block;
}
.box3 .title .r {
	background-image: url(images/box3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	display:block;
	width: auto;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	text-indent: 13px;
}



/*列表样式*/
.boxlist {
	overflow-x: hidden;	
}
.boxlist li {
	height:22px;
	line-height:22px;
	white-space: nowrap;
	background-image: url(images/arr2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color:#505050;
	padding:0;
	margin:0;
	width: auto;
	list-style-position: outside;
	list-style-type: none;
	overflow:hidden;
}
.boxlist li a {color:#505050;}






.search_box { border:1px solid #ddd; padding:12px; overflow:hidden;height: 198px;}
.search_box .tab li{
	background-image: url(images/sobox_tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 100px;
	float:left;
	margin-right:10px;
	font-size:12px;

	line-height: 28px;
	text-align: center;
}
.search_box .tab li a { color:#4e7c00; display:block;}
.search_box .tab li.active {
	background-image: url(images/sobox_tab.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 100px;
	font-weight:bold;
}

.search_select_middle { font-size:12px; text-align:left; clear:both; padding:5px 0; overflow:hidden; }
.searchForm { text-align:left;}

.search_content { clear:both; font-size:12px;}
.search_content_box { float:left; text-align:center; width:148px; margin-right:5px; padding:0 5px; border-right:1px solid #ddd;}
.search_content_box .title {color:#ee9100; height:25px; line-height:25px;}
.search_content_box a { line-height:25px; color:#777;}



.footr { width:100%; height: auto;}
.footr .title {
	background-image: url(images/box1.gif);
	background-repeat: repeat-x;
	background-position: left -35px;
	width:100%;
	height:35px;
	color:#999;
	line-height:35px;
	text-align:center;
	font-size:12px;
}
.footr .title a { color:#558800;}
.footr .body {background-color: #FFFFFF; text-align:center; font-size:12px; margin:10px auto; overflow:hidden; color:#000;}
.qjjrx .tel-num {
width:291px;
height:29px;
line-height:29px
	display:inline;
	padding-right:30px;
	padding-left:10px;
/*	padding-top:14px;*/
	font-size:26px;
	color:red;
	vertical-align:top;
}

#kjskm
        {
            width: 123px;
        }
        #mqsf
        {
            width: 112px;
        }
		
	
#login .body { overflow:hidden; font-size:12px; color:#666; margin:10px 0 0 0px;}
.bn_submit {
	background-image: url(images/bn_dl.gif);
	background-repeat: no-repeat;
	height: 48px;
	width: 56px;
	padding:0;
	margin:0;
	border:0px;
	cursor:pointer;
}#new_icon{BACKGROUND:url(images/icon_new.gif) no-repeat;WIDTH:24px;HEIGHT:18px;BACKGROUND-POSITION:0px 0px;cursor:hand}
.input_text{BORDER-RIGHT:#b2b2b2 1px solid;BORDER-TOP:#b2b2b2 1px solid;FILTER:alpha(Opacity=100);BORDER-LEFT:#b2b2b2 1px solid;BORDER-BOTTOM:#b2b2b2 1px solid;font-size:12px;font-weight:normal;color:#000}
.red_b_14{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#F00;font-weight:bold}

#MainPromotionBanner {
	WIDTH: 421px; HEIGHT: 184px
}
#MainPromotionBanner #SlidePlayer {
	MARGIN: 0px auto; POSITION: relative
}
#MainPromotionBanner .Slides {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 184px
}
#MainPromotionBanner .Slides LI {
	FLOAT: left; WIDTH: 421px; HEIGHT: 184px
}
#MainPromotionBanner .Slides IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 421px; HEIGHT: 184px; BORDER-RIGHT-WIDTH: 0px
}
#MainPromotionBanner .SlideTriggers {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 10; RIGHT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 160px; HEIGHT: 25px
}
#MainPromotionBanner .SlideTriggers LI {
	BORDER-RIGHT: #9b0583 1px solid; BORDER-TOP: #9b0583 1px solid; DISPLAY: inline; FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 3px 1px; OVERFLOW: hidden; BORDER-LEFT: #9b0583 1px solid; WIDTH: 16px; CURSOR: pointer; COLOR: #9b0583; LINE-HEIGHT: 16px; BORDER-BOTTOM: #9b0583 1px solid; FONT-FAMILY: Arial; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#MainPromotionBanner .SlideTriggers LI.Current {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0pt 1px; BORDER-LEFT: 0pt; WIDTH: 21px; COLOR: #ffffff; LINE-HEIGHT: 21px; BORDER-BOTTOM: 0pt; HEIGHT: 21px; BACKGROUND-COLOR: #9b0583
}
.div_br_5{padding:2px 0px 3px 0px;margin:0px 0px 0px 0px}

#trust_m{BACKGROUND:url(Images/icons.png) no-repeat;WIDTH:25px;HEIGHT:18px;BACKGROUND-POSITION:0px -773px;cursor:hand;float:left;margin-left:5px}#trust_f{BACKGROUND:url(Images/icons.png) no-repeat;WIDTH:25px;HEIGHT:16px;BACKGROUND-POSITION:0px -757px;cursor:hand;float:left;margin-left:5px}