@charset "utf-8";
/* CSS Document */

body,div,span,a,img,p,h1,h2,h3,h4,ul,li,ol,dl,dt,dd,input{
	margin:0;
	padding:0;
	border:none;
	*border:0px;
	list-style:none;}
img{border:none;
	*border:0px;}
body{
	color:#666;
	font-size:14px;
	font-family:"微软雅黑", "宋体";}
.clear{ clear:both;}
.fl{ float:left;}.fr{ float:right;}
a{color:#666;text-decoration:none;}
a:hover{
	text-decoration:none;
	color: #b1800a;
}
:focus{
	outline:0;}
#header_warp{
	width: 100%;
	height: 174px;
	border-bottom: 1px solid #d9d9d9;
}
.header{
	width: 1000px;
	height: 174px;
	margin: 0 auto;
}
#header_warp h1{
	float: left;
	width: 553px;
	height: 81px;
	padding-top: 62px;
}
.header_r{
	width: 320px;
	height: 60px;
	padding-top: 62px;
	float: right;
	position:relative;
}

.inp_text{
	width: 157px;
	height: 25px;
	border: 1px solid #dbdbdb;
	float: left;
	margin-top: 16px;
	padding-left: 5px;
}
.header_r .btn{
	background:  url(../images/ind_03.jpg) 0 0 no-repeat;
	width: 25px;
	height: 27px;
	float: left;
	margin-top: 16px;
	cursor: pointer;
	border: none;
}
#nav{
	width: 1120px;
	height:70px;
	margin: 0 auto;
	position:relative;
	z-index:999999;
	
}
#nav ul{
	width: 1120px;
	height: 60px;
	padding-top: 8px;
}
#nav ul li{
	float: left;
	width: 140px;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	background:url(../images/navbg2_13.png) center 30px no-repeat;
	display:block;
}
#nav ul li a{
	width: 140px;
	display:block;
	color:#5d5e5e;
}

#nav ul li a:hover{
	width: 140px;
	color:#fff;
	background:#004998 url(../images/navbg_11.png) no-repeat center 30px;
}
#nav ul li a span{
	font-size: 10px;
	font-family: "Arial";
}
#nav ul .li_noml{
	
	margin-left: 0px;
}

/* banner */
.flexslider{
	position:relative;
	height:339px;
	overflow:hidden;
	background:url(../images/yy_03.jpg) no-repeat center bottom;
	width: 100%;
	margin: 0 auto;
	z-index:1;
}

.slides li{
	height:339px;
}
.flex-control-nav{
	position:absolute;
	z-index:3;
	bottom:0px;
	width:100px;
	height: 26px;
	padding-top: 10px;
	left: 50%;
	margin-left: 340px;

}
.flex-control-nav li{
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
	*display:inline;
	zoom:1;}
.flex-control-nav a{
	display:inline-block;
	width:14px;height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../images/dot.png) right 0 no-repeat;
	cursor:pointer;}
.flex-control-nav .flex-active{
	background-position:0 0;
}
.spn{
	position:absolute;
	z-index:2;
	width: 100%;
	height: 36px;
	
	bottom:0px;
}

/*product*/
#product{
	width: 1000px;
	height: 580px;
	margin: 0 auto;
	margin-top: 34px;	
} 
#product ul{
	float: left;
	
	width: 327px;
	height: 580px;

}
#product ul li{
	width: 327px;
	height: 184px;
	display: inline-block;
	
	position:relative;
}
.product li a img{
	width: 327px;
	height: 184px;

}
.product li a{
	display: inline-block;
	width: 327px;
	height: 184px;
	position:relative;
}
#product ul li.big{
	width: 327px;
	height: 368px;
	display: inline-block;
	position: relative;
}
.jianjie{
	width: 327px;
	height: 184px;
	background:url(../images/pro_07.png);
	position:absolute;
	/*margin-top: -188px;*/
	display: none;
	left:0;
	top:0;
}
.jianjie span{
	display: inline-block;
	font-size: 22px;
	width: 327px;
	text-align: center;
	height: 100px;
	padding-top: 100px;
	color: #fff;
	background: url(../images/jia_03.png) center 40px no-repeat;
}
.jianjie_big{
	width: 327px;
	height: 377px;
	background:url(../images/pro_07.png);
	position:absolute;
	/*margin-top: -381px;*/
	display: none;
	left:0;
	top:0;
	
}
.jianjie_big span{
	display: inline-block;
	font-size: 22px;
	width: 327px;
	text-align: center;
	height: 100px;
	padding-top: 200px;
	color: #fff;
	background: url(../images/jia_03.png) center 140px no-repeat;
}
.onpic{
	width:300px;
	height: 200px;
	position: absolute;
	color: #fff;
	left: 10px;
	top:20px;
	font-size: 34px;
	padding-left: 20px;
	background:  url(../images/san_25.png)  170px 10px no-repeat;
}
.onpic span{
	font-size: 26px;
	font-family: "Arial";
}
.onpic:hover{
	color: #fff;
}
/*con*/
#con{

	width: 1000px;
	height: 222px;
	margin: 0 auto;
	margin-top: 42px;
}
#con>div{
	width: 498px;
	float: left;

}

#jiesuan_cx{ width:479px;
	height: 42px;
	margin:0 10px;
	border-bottom: 1px solid #9d9d9d;
	position:relative;
}
#jiesuan_cx .more{ position:absolute; right:5px; top:10px;font-family:"微软雅黑", "宋体"; font-size:14px;}
#jiesuan_cx li{ 
	float: left;
	font-size: 22px;
	color: #595959;
	font-family:"微软雅黑";
	line-height: 42px;
	width: 115px;
	height: 42px;
	margin-right:20px;
	background: url(../images/title_03.jpg) right center no-repeat;}
#jiesuan_cx ul li a{
	color:#595959;
	text-decoration:none; 
	display:block; }
#jiesuan_cx ul li a:hover,#jiesuan_cx ul .on a{
	color: #b1800a;
}
.content{display:block;padding:10px;}
.content li{ height:40px; line-height:40px; border-bottom:dashed 1px #c1c1c1;}
.content li span{ float:right;}
#copy{clear:both}
.title{width:479px;height: 42px;margin:0 10px;border-bottom: 1px solid #9d9d9d;}
.con02 h3{
	width: 100px;
	height: 42px;
	line-height: 42px;
	font-size: 22px;
	font-weight: 100;
	float: left;
	padding-left: 18px;
	color: #595959;
}
.con02 span{
	float: right;
	line-height: 42px;
	padding-right: 12px;
}
.jieshao{
	width: 500px;
	height: 179px;
	position: relative;
}
.jieshao img{
	float: left;
	padding: 14px;
	position: relative;
	z-index: 99;
}
.jieshao .nr{
	width: 235px;
	float: left;
	font-size: 14px;
	line-height: 24px;
	margin:10px 0px 0px 10px;	 
}
.jieshao .nr a:hover{ color:#4d8ac0;}
.jieshao table{
	height: 30px;
	margin-top: 10px; 
	font-size: 14px;
	text-align: center;
	border: 1px solid #cfcfcf;
}
.jieshao table td{
	border-right: 1px solid #cfcfcf; padding:0px 10px;
}
.jieshao table .nobod{
	border-right:0;
}
.jieshao table a{
	color: #666666;
}
.jieshao .pos{
	width: 162px;
	height: 34px;
	line-height:34px;
	background-color: #4d8ac0;
	position: absolute;
	z-index: 999;
	color: #fff;
	text-align: center;
	left: 42px;
	bottom: 10px;
	font-size: 16px;
}
.con03_warp{
	width: 100%;
	height: 267px;
	background:  url(../images/conbg_06.jpg) center 0 no-repeat;
	margin-top: 74px;
}
.con03{
	width: 1000px;
	height: 267px;
	color: #eaeaea;
	margin-top: 74px;
	margin: 0 auto;
}
.con03_l{
	width: 500px;
	float: left;
}

.con03 h3{
	font-family: "Times New Roman";
	font-size: 30px;
	padding-top: 30px;
	width: 500px;
}
.con03 p{
	font-size: 14px;
	line-height: 25px;
	 
}
.con03_r{
	float: right;
	width: 375px;
	padding-top: 20px;
	padding-left:125px; 

}
.con03_r input{
	color:  #fff;
	border: 2px solid #c3c5c3;
	width: 165px;
	height: 28px;
	line-height: 28px;
	margin-left:10px;
	margin-top: 10px;
	padding-left: 5px;
	background:none;
}
.con03_r textarea{
	color:#fff;
	width: 350px;
	height: 92px;
	border: 2px solid #c3c5c3;
	padding: 10px 0px 0px 5px;
	margin-top: 11px;
	margin-left: 10px;
	background:none;
}
#sub{
	width: 102px;
	height: 32px;
	background-color: #d76631;
	border: none;
	font-size: 14px;
	line-height: 30px;
	float: right;
	color: #fff;
	cursor: pointer;
}
#footer_warp{
	width: 100%;
	height: 187px;
	background-color: #282828;
}
.link{
	width: 1000px;
	height: 100px;
	margin: 0 auto;
	color: #808080;
	font-size: 18px;
	position:relative;
	padding-top:15px;
}
.link p{
	float: left;
	padding: 20px 15px;
	font-size: 18px;
	font-family: "Times New Roman";
}
#box{width: 800px; 
	margin: 0px auto; 
	overflow:hidden;} 
.boxin{width: 500%;}
#left,#right{ 
	float: left;
}
#right{margin-left: 8px;}
#left img,#right img{padding-left:8px;
padding-top: 0px;}
.link .banquan{
	font-size: 12px;
	width: 1000px;
	height: 24px;
	color: #7f7f7f;
	margin: 0 auto;
	line-height: 24px;
	text-align: center;
}
/********************下拉菜单***********************/
#nav ul li{
	position: relative; z-index:8888;
}
#nav ul li ul{
	width: 140px;
	height: auto;
	position: absolute;
	z-index: 9999;
	margin: 0px;
	padding: 0;
	display: none;
	left:0px;
	top:60px;
}
#nav ul li ul li{
	width: 140px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	background: url(../images/xiala_03.png);
	border-bottom:solid 1px #f1f1f1;
}
#nav ul li ul li a{
	word-break:break-all;
	color: #fff;
	background: none;
	margin:0px;
	padding:10px 0;
}
#nav ul li ul li a:hover{
	color: #fff;
	width: 140px;
	text-align: center;
	font-size: 16px;

	background: url(../images/xiala_03.png);
}
/*-----------------------------------------客服-----------------------------*/
.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute;COLOR: #00a0e9; z-index:9999999;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid;  WORD-WRAP: break-word; padding:5px 0px;; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 5px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left;
	font-weight:bold; font-size:12px;
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
 DISPLAY: block;
 text-align:center;

}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 50px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 50px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 50px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 50px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 50px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 14px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}


/***************回到顶部********/

#marquee1{width:850px;height:90px;overflow:hidden; margin-left:40px; float:left;}
#marquee1 ul li{float:left;width:161px;padding:5px;}
#marquee1 ul li img{display:block;}
.control{height:25px; width:15px; position:absolute; left:100px; top:45px;}

.poswz{ height:40px; line-height:40px; font-size:14px;}
.poswz span{ padding:2px 10px; background:#11457c; color:#fff;}
.poswz a{ color:#555;}

.down tr { height:36px; line-height:36px;}
.down tr td{ text-align:center;}
.down{ border:solid 1px #d5d5d5;}
.down tr th{ background:url(../images/down_03.jpg) repeat-x;}

