@charset "utf-8";
/*------全局定义-------------------- */

* {
	padding:0px;
	margin:0px;
}
div {
	overflow:hidden;
}
body {
	font-size:12px;
	color:#333;
	line-height:18px;
	background:#fff
}
b, em {
	font-weight: normal;
}
li, dl, ol {
	list-style: none outside none;
}
table {
	border-collapse: collapse;
}
a img, img, button, input {
	cursor: pointer;
	border:0px;
}
a { 
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration: none;
	color:#969593
}
ul {
	list-style:none;
}
input, select, button {
	font:12px Verdana, Arial, Tahoma;
	vertical-align:middle;
	
}
select {
	border:none;
}
.clear {
	clear:both;
	height:0px;
	overflow: hidden;
}
#wrap {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.main,.wrap{
	width:100%;
	overflow:hidden;
	border-top: solid 1px #dedede;
	padding-top:10px;
}
/*-----------------float--------------------*/
.left1 {
	float:left;
}
.right {
	float:right;
}
/*---------------------头部-------------------*/
#header{ margin:0 auto; background:url(../images/bg.jpg) no-repeat center 0;  width:100%; border-bottom:1px solid #dedede;}
/*---顶部导航开始---*/

#header .header_nav {
	width:100%;
	overflow:hidden;
	background:#f1f1f1;
	border-bottom:1px solid #e4e4e4;
}
#header .header_nav ul {
	width:1200px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding:5px 0px;
}
#header .header_nav ul li {
	display:block;
	float:left;
	padding:0px 10px;
}
#header .header_nav ul li a {
	color:#676767;
}
#header .header_nav ul li a span{ color:#ba0007;}
#header .header_nav ul li a:hover {
	color:#e9b40d;
}
#header .header_nav ul li img { width:13px; height:12px; padding-right:5px; vertical-align: middle; }
#header .header_nav ul h5 {
	width:550px;
	color:#ec3c00;
	display:block;
	float:left;
	font-size:12px;
	font-weight:lighter;
}
#header .header_nav ul .snav{ float:right;}
#header .header_nav ul .home {
	border:none;
}
/*---顶部导航结束---*/
.header_middle {
	width:1020px;
	overflow:hidden;
	margin:0 auto;
	height:103px;
}	
.header_middle .logo{ float:left; width:232px; }
.header_middle .logo a{width:432px; height:103px; display:block;}
.header_middle .topright{ float:right; width:290px;}
.header_middle .inp_srh { width:200px; height:25px; padding-left:30px; line-height:25px; background:url(../images/inp_srh.gif) 0 0 no-repeat; border:1px solid #cbcbcb; color:#CCC; font-size:12px;}
.header_middle .btn_srh { width:56px; height:26px; background:url(../images/btn_srh.gif) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;}
.tele{ float:left;}
/*---头部中间内容结束---*/		
		


/*---网站主导航开始---*/
.sxor_r{ float:right; width:760px;}
.sri_t{ overflow:hidden;}

#navMenu {
	overflow:hidden; width:100%; margin-top:15px; display:block; padding-bottom:0}
#navMenu ul {  FONT-SIZE: 14px; float:right; HEIGHT:48px; overflow:hidden
}
#navMenu ul li {
FLOAT: left; LIST-STYLE-IMAGE: none; LINE-HEIGHT:48px; LIST-STYLE-TYPE: none; HEIGHT:48px; 
	
}
#navMenu ul li a {
COLOR: #676666; padding:0 16px; text-align:center; FONT-SIZE: 16px; display:block;  font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana;
}
#navMenu ul li a:hover {
COLOR:#da251c; background:url(../images/nav_l.png) no-repeat center bottom; }

/*---网站主导航结束---*/
/*---网站主导航结束---*/


/*---------banner----------*/
.banner ,.wrap_banner{
width:1920px;	margin:0 auto; overflow:hidden
}
.banner img{ width:1920px; overflow:hidden}
.wrap_banner{height:300px;}

/*------ //搜索框 ---------*/

.search {
	padding-top:13px;
	float:right;
}

.search ul {
	height:20px;
	padding-top:10px;
	display:block;
	margin:0 auto;	
}
.search ul li {
	float:left;
	display:block;
	line-height:20px;
	padding-right:13px;
	color:#009901;
	font-weight:bold;
	font-size:14px;
}
.search ul li h5 {
	font-size:14px;
	color:#e35c02;
}

.search_1{
  float:right;
  }

#search-keyword {
	width:109px;
	height:20px;
	line-height:20px;
	padding-left:5px;
	color:#888;
	background:#f6f6f6;
}
.search_1 .sousuoBut {
	width:60px;
	height:28px;
	border:none;
	font-weight:bold;
}
.form h4 {
	display:none;
}
.form {
	float:left;
	margin:0 10px 0 0;
*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}


.aru{ float:right;}

.keysoe{ padding-top:15px; float:right;}
.keysoe span{ color:#666}
.keysoe a{ color:#999}
/*----------------------- 下拉菜单 ---------------------*/

.dropMenu {
	position:absolute;
	top: 0;
	margin-top: -1px;
	z-index:100;
	visibility: hidden; 
	border-top:none;
	background:rgba(6, 44, 83, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
	filter:Alpha(opacity=60);
	background:#062c53;/*实现IE背景透明*/
}

.dropMenu li {
	float:left;
	display:block;
	height:38px;
	line-height:38px;
	overflow:hidden;
}
.dropMenu a {
	 font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana;
	padding:0 20px;
	font-size:12px;
	color:#fff;
}

* html .dropMenu a {
	font-size:12px;
	width: 100%;
	color:#fff;
}

.dropMenu a:hover {
	font-weight:bold;
	color:red;
	text-decoration: underline;
	color:#da251c;
	text-decoration: none;
}

/* 底部
--------------------------------------------------------------  */


.hot_Search{ width:998px; margin-top:10px;}
.hot_Search .nir{ width:996px; border:1px solid #ffffff; background:#f9f9f9;}
.hot_Search ul { padding:10px 13px;}
.hot_Search ul li{ display:inline; padding:0 3px;}
.hot_Search ul li h3{ font-size:12px; float:left;}

.wpf{ height:190px; background:url(../images/index_58.jpg) repeat-x;}
 .wpf_m{MARGIN: 0 auto; WIDTH: 1008px;  OVERFLOW: hidden;}
 .addre{ width:310px; float:left; padding:10px 58px 0 0;}
.titb{ height:37px; line-height:37px; border-bottom: solid 1px #d0cfcb}
.titb h3{font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:16px; color:#d0cfcb}
.addre ul{ overflow:hidden;}
.addre ul li{ line-height:21px;font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb; background:url(../images/foot_l.jpg) no-repeat left center; padding-left:10px;}
.addre ul span{line-height:21px;font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb; padding-left:70px; display:block;}

/*友情链接*/
#Links { width:1000px; margin:0 auto; border: solid 1px #e3e3e3; background:#FFF
}
#Links .box {
    height:100%;
	background:#f8f8f8;
	border:1px solid #fff;
	padding:15px 10px;
}
#Links span{ float:left; height:33px; padding:18px;}
#Links li {
	float:left;
	text-align:center;
}
#Links .nobg {
	background:none;
}
#Links li a {color:#666; padding-left:10px
}
#Links li a img{ width:138px; height:40px; padding: 18px 0;}
#Links li a:hover {
	text-decoration:underline;
}

.tsoen{ width:124px; float:left; padding:10px 58px 0 0;}
.tsoen ul{ overflow:hidden;}
.tsoen ul li{ line-height:21px;font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:12px; color:#d0cfcb}

.eshm{ width:129px; height:155px; float:right; padding:18px 0 0 0;}

/* 底部
--------------------------------------------------------------  */
/*--------foot-------*/
.footer{ margin-top:20px; line-height:24px; background:#ebeae3;}

.fnav{ width:1000px; margin:20px auto;}
.fnav ul{ overflow:hidden; padding-left:250px}
.fnav ul li{ float:left; padding-right:30px;}
.fnav ul li a{font-family: "Microsoft Yahei","宋体", Arial, Tahoma, Verdana; font-size:14px; color:#666;}
.fnav ul li a:hover{ color:#c00;}

.footer_b{MARGIN: 0 auto; WIDTH: 1008px;  OVERFLOW: hidden; padding:0 0 15px;}
.xex_l{  text-align:center; color:#666; font-size:12px; font-family: Arial, Tahoma, Verdana;}

/* ------------------在线客服-------------------------------  */
#floatTips {
	font-size:11px;
	position: absolute;
	right:10px;
	top:177px;
	width:120px;
}
#close {
	background: url(../qq/middle.gif) repeat-y 0 0;
}
#close td {
	height: 26px;
	text-align: center;
	vertical-align:middle;
}
#close td a {
   font-size:12px;
	color: #000000;
}
#close table td a images {
	margin-left: 8px;
}