@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	}
#body {
	font-family: "微软雅黑";
}

a {
	text-decoration: none;
}


	
ul {
	list-style-type:none;
	}


a,img {
	border: none;
	
}
#header {
	background-image: url(../images/h1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 45px;
	width: 100%;
	border-bottom:1px solid #eaeaea;
}
#header .one {
	height: 45px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header .one .l {
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	color: #989898;
	float: left;
	margin-top: 5px;
}
#header .one .r {
	line-height: 40px;
	float: right;
	height: 40px;
	width: 170px;
	margin-top: 5px;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
}
#header .one .r a {
	font-size: 12px;
	color: #989898;
}
#header .one .r span {
	display: block;
	float: left;
	height: 40px;
	width: 20px;
}
#header .one .r img {
	padding-right: 5px;
	padding-left: 5px;
}
#yi {
	width: 1080px;
	height:100px;
	margin-top:15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#yi .r {
	float: right;
	height: 78px;
	width: 337px;
	padding-top:15px;
}



#yi img {
	display: block;
	float: left;
	padding-left: 2px;
}
#yi .r .a {
	float: left;
	height: 78px;
	width: 125px;
}
#yi .r .a h1 {
	font-size: 11px;
	line-height: 26px;
	color: #3c3c3c;
	height: 26px;
	background-image: url(../images/y1.jpg);
	background-repeat: no-repeat;
	background-position: 50px top;
	padding-left: 83px;
}
#yi .r .a h2 {
	font-size: 20px;
	font-weight: normal;
	color: #f36d6e;
}
#yi .r .b {
	
	float: right;
	height: 78px;
	width: 185px;
}
#yi .r .b h1 {
	font-size: 11px;
	line-height: 26px;
	color: #3c3c3c;
	height: 26px;
	background-image: url(../images/y2.jpg);
	background-repeat: no-repeat;
	background-position: 95px top;
	padding-left: 128px;
}
#yi .r .b h2 {
	font-size: 11px;
	font-weight: normal;
	color: #8d8c8c;
	line-height:20px;
}
#er {
	height: 49px;
	width: 100%;
	 border-top:1px solid #eaeaea;
}
#er .one {
	height: 49px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
	
}
#er .one > ul {
	background:#fbfbfb;
	height: 49px;
	width: 1080px;
   
}
#er .one > ul > li {
	font-size: 11px;
	line-height: 49px;
	color: #fff;
	float: left;
	height: 49px;
	width: 146px;
	text-align: center;
	border-right:1px solid #eaeaea;
	position:relative;
}

#er .one > ul > .r3 a {
	color:#8d8c8c;
	 
	}
#er .one > ul > li.r1 {
	height: 49px;
	width: 50px;
	border:none;
	 background-image: url(../images/e1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#er .one > ul > li.r1:hover {
	height: 49px;
	width: 50px;
	border:none;
	 background-image: url(../images/e1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	
	
	
#er .one > ul > li.r2 {
	height: 49px;
	width: 146px;
	border:none;
	
	
	color:#fff;
	}	
#er .one > ul > li.r2 a {
	color:#fff;
	}
#er .one > ul > li.r2 a {
	background-image: url(../images/e2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	
	
#er .one > ul > li a {
	color: #8d8c8c;
	display:block;
	}
#er .one > ul > li a:hover  {
	color: #fff;
	display:block;
	
	
	}	
#er .one ul li:hover {
	background-image: url(../images/e2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	color:#fff;
}

		
#er .one > ul > li > ul {
	z-index:999;
	position:absolute;
	top:49px;
	left:0;
	background:#397dcf;
	width:146px;
	display:none;
	}
#er .one > ul > li > ul li {
	line-height: 49px;
	color: #8d8c8c;
	float: left;
	height: 49px;
	width: 146px;
	text-align: center;
	}	
#er .one > ul > li > ul li a {
	color:#fff;
	display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}	
	
	
#er .one > ul > li:hover > ul {
	display:block;
	}	
#er .one > ul > li:hover > ul > li {
	color:#fff;
	}		
#er .one > ul > li:hover > ul > li a {
	color:#fff;
	}		
#er .one > ul > li:hover > ul > li a:hover {
	background:url(../images/bb1.jpg) no-repeat left top;
	color:#fff;
	}		
		
	
	
	
	
	
	
	
	
	
	
	
	
.Banner { width:100%; height:470px; margin:0 auto; overflow:hidden;}
.Bannerbox { width:100%; position:relative; z-index:10;}
#slider { width:100%; margin:0 auto; height:470px; text-align:center;}
div#slideshow { float:left; width:100%; height:470px; overflow:hidden;  }
.slider-item { width:100% !important; height:470px; text-align:center;}
.slider-item img {}
.slider_content_inner img { border:none;}
.controls-center { width:100%; position:absolute; right:0; bottom:10px;}
#slider_controls { padding:5px 0 0 0; position:relative; margin:0 auto; z-index:10; width:960px; }
#slider_controls ul { float:right;padding:2px 3px; width:auto; height:19px; padding-right:434px; padding-top:185px;}
#slider_controls ul li { margin:0; padding:0; list-style:none; }
#slider_controls ul li { float:left; display:block; }
#slider_controls ul li a { width:10px; height:10px; border-radius:10px; background:#fff; display:block; float:left; padding:0; /*margin:2px !important; */margin:1px 5px; outline:none; font-size:0; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {border-radius:10px; background:#2b80af;}
#san {
	height: 200px;
	width: 1080px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	clear:both;
}

	#imgs{   float:left;
				position:absolute;
				width:270px;
				height:200px;
			}
			#img1{
				width:270px;
				height:200px;
			}
			.num{
				position:relative;
				float:left;
				bottom:23px;
				left:210px;
				width:20px;
				height:20px;
				line-height:20px;
				text-align:center;
				background:#282828;
				margin:0px 5px;
				z-index:100;
				cursor:pointer;
			}
#san .c {
	float: left;
	height: 200px;
	width: 460px;
	margin-left: 310px;
	background-image: url(../images/s1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#san .c h1 {
	font-size: 30px;
	line-height: 60px;
	color: #ffffff;
	height: 60px;
	width: 440px;
	padding-left: 20px;
	font-weight: normal;
}
#san .c h2 {
	font-size: 12px;
	line-height: 265%;
	font-weight: normal;
	color: #ffffff;
	width: 400px;
	margin-left: 40px;
}

#san .c h2 a {
	color:#5a5a5a;
	}

#san .r {
	background-color: #397dcf;
	height: 200px;
	width: 270px;
	float: right;
}
#san .r .top {
	height: 110px;
	width: 270px;
	position:relative; 
}
#san .r .top h1 {
	font-size: 16px;
	line-height: 60px;
	color: #FFF;
	height: 56px;
	padding-left: 25px;
}
#san .r .top input.text {
	width:170px;
	height:28px;
	margin:0 0 0 26px;
	text-indent:8px;
	color:#666666;
	padding:1px 0 0 0;
	font-size: 12px;
	line-height: 28px;
	}	
#san .r .top input.submit	{
	width:50px;
	height:32px;
	position:absolute;
	top:55.5px;
	left:199px;
	border:none;
	cursor:pointer;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #9ac24b;
	line-height: 28px;
	text-align: center;
	padding:1px 0 0 0;
	}

#san .r .bottom {
	height: 90px;
	width: 270px;
	border-top:1px solid #5092e1;
}
#san .r .bottom h1 {
	float: left;
	height: 90px;
	width: 89px;
	border-right:1px solid #5092e1;
}
#san .r .bottom h1 img {
	display: block;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#san .r .bottom h1 span {
	color: #FFF;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
#san .r .bottom h1 span a {
	color: #FFF;
	}
#san .r .bottom h1 span a:hover {
	color: #575656;
	}


#san .r .bottom h2 {
	float: left;
	height: 90px;
	width: 89px;
	border-right:1px solid #5092e1;
}
#san .r .bottom h2 img {
	display: block;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#san .r .bottom h2 span {
	color: #FFF;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
#san .r .bottom h2 span a {
	color: #FFF;
	}
#san .r .bottom h2 span a:hover {
	color: #575656;
	}


#san .r .bottom h3 {
	float: left;
	height: 90px;
	width: 89px;
	border-right:1px solid #5092e1;
}
#san .r .bottom h3 img {
	display: block;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#san .r .bottom h3 span {
	color: #FFF;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
#san .r .bottom h3 span a {
	color: #FFF;
	}
#san .r .bottom h3 span a:hover {
	color: #575656;
	}
	

#si {
	background-color: #f6f6f6;
	height: 360px;
	width: 100%;

}
#si .one {
	height: 360px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:40px 0 0 0;
}
#si .one .top {
	height: 40px;
	width: 1080px;
	margin:0 0 30px 0;
}
#si .one .top ul .r1 {
	font-size: 14px;
	color: #FFF;
	background-image: url(../images/s1.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 34px;
	width: 98px;
	margin-right: 20px;
}

#si .one .top ul {
	height: 34px;
	width: 800px;
	line-height: 34px;
	float: left;
	overflow:hidden;
}
#si .one .top ul li {
	font-size: 12px;
	line-height: 34px;
	color: #828282;
	text-align: center;
	float: left;
	height: 34px;
	width: 90px;
	margin-right: 10px;
	background-image: url(../images/si1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#si .one .top ul li a {
	display:block;
	color: #828282;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;

	}
#si .one .top ul li.r2 a {
	background-image: url(../images/si2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#fff;
	} 	
#si .one .top ul li a:hover {
	background-image: url(../images/si2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	color:#fff;
	}	
	
#si .one .top h1 {
	background-image: url(../images/si3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 30px;
	width: 33px;
	text-indent:-9999px;
	
}




#si .one .top h1 a {
	display:block;
	}
#si .one .top h1 a:hover{
	background-image: url(../images/si4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 33px;
	display:block;
}




#si .one .top h2 {
	background-image: url(../images/si5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 30px;
	width: 33px;
	text-indent:-9999px;
	margin:0 0 0 7px;
}





#si .one .top h2 a {
	display:block;
	}
#si .one .top h2 a:hover{
	background-image: url(../images/si6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 33px;
	display:block;
}



/*轮播图*/
.slideGroup{ width:1080px; margin:0 auto; height:197px; }
.slideGroup .parBd{  width:1080px;height:242px;  }


.slideGroup .slideBox{ position:relative; width:1080px;height:197px; padding:0 0 0 0;  }
.slideGroup .sPrev,.slideGroup .sNext{width:40px; height:80px;  }
.slideGroup .sPrev { position:absolute; top:70px; left:0; z-index:999999;}
.slideGroup .slideBox a.sPrev:hover {
	background: url(../image/l2.png) no-repeat 0 0;
	}
.slideGroup .slideBox a.sNext:hover {
	background: url(../image/r2.png) no-repeat 0 0;
	}	
.slideGroup .sNext { position: absolute; right:0; top:70px;}
.slideGroup .sPrev { background: url(../image/l1.png) no-repeat 0 0;}
.slideGroup .sNext{background: url(../image/r1.png) no-repeat 0 0;}
.slideGroup .parBd .tempWrap{ width:1080px;  height:197px;  padding:0 0 0 0;  }

.slideGroup .parBd ul{ float:left; width:1080px; height:197px;  }
.slideGroup .parBd ul li{ width:252px; height:197px; float:left; margin:0 27px 0 0; }
.slideGroup .parBd ul li .pic img {
	padding:0 0 0 0;
	}
.slideGroup .parBd ul li a:hover 	.s_text {
	color:#0099ff;
	}
.slideGroup .parBd ul li .s_text {
	width:252px;
	height:29px;
	line-height:43px;
	text-align:center;
	}
.slideGroup .parBd ul li:hover{
	display:block;
	width:252px;
	height: 197px;
	
	}
.slideGroup .parBd ul li:hover .picN a{ color:#ff0009;}
.slideGroup .parBd ul li .picN a{ color:#555;}
.slideGroup .parBd ul li .pic{ text-align:center; position:relative;}
.slideGroup .parBd ul li .pic img{ display:block;   width:252px; height:197px;}
.slideGroup .parBd ul li .picN{ text-align:center; background-color:#fff; height:34px; line-height:34px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; color:#555;}
.slideGroup .parBd ul li a {color:#222222;}
/*轮播图结束*/

#wu {
	height: 350px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wu .one {
	height: 275px;
	width: 1080px;
	margin-top: 40px;
}
#wu .one .left {
	float: left;
	height: 270px;
	width: 269px;
	border-right:1px solid #e9e8e8;
	border-left:1px solid #e9e8e8;
	border-bottom:1px solid #e9e8e8;
}
#wu .one .left h1 {
	height: 90px;
	width: 270px;
}
#wu .one .left h2 {
	height: 180px;
	width: 270px;
}
#wu .one .left h2 em {
	font-size: 12px;
	font-style: normal;
	line-height: 270%;
	font-weight: normal;
	color: #676767;
}
#wu .one .left h2 b {
	display: block;
	height: 10px;
	width: 270px;
}
#wu .one .center {
	float: left;
	height: 270px;
	width: 470px;
	margin-left: 40px;
}#wu .one .center .top {
	height: 34px;
	width: 470px;
}
#wu .one .center .top h3 {
	background-image: url(../images/w3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 34px;
	width: 98px;
	font-size: 14px;
	color: #FFF;
	line-height: 34px;
	text-align: center;
}
#wu .one .center .top h1 {
	background-image: url(../images/si3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 30px;
	width: 33px;
	text-indent:-9999px;
	margin:4px 0 0 0;
}




#wu .one .center .top h1 a {
	display:block;
	}
#wu .one .center .top h1 a:hover{
	background-image: url(../images/si4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 33px;
	display:block;
}




#wu .one .center .top h2 {
	background-image: url(../images/si5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 30px;
	width: 33px;
	text-indent:-9999px;
	margin:4px 0 0 7px;
	
}





#wu .one .center .top h2 a {
	display:block;
	}
#wu .one .center .top h2 a:hover{
	background-image: url(../images/si6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 33px;
	display:block;
}#wu .one .center .botttom {
	
	height: 230px;
	width: 470px;
}
#wu .one .center .botttom dl {
	height: 60px;
	width: 470px;
	margin:20px 0 0 0;
}
#wu .one .center .botttom dl dt {
	float: left;
	height: 60px;
	width: 89px;
}
#wu .one .center .botttom dl dt img {
	height: 60px;
	width: 89px;
}
#wu .one .center .botttom dl dd {
	float: right;
	height: 60px;
	width: 370px;
}
#wu .one .center .botttom dl dd h1 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	height: 18px;
	width: 260px;
}
#wu .one .center .botttom dl dd h1 a {
	display: block;	
	color: #000;
	}
#wu .one .center .botttom dl dd h1 a:hover {
	color: #397dcf;
	}	#wu .one .center .botttom dl dd h2 {
	font-size: 12px;
	font-weight: normal;
	color: #b6b2b2;
	height: 40px;
	overflow:hidden;
	width: 370px;
	line-height: 180%;
}
#wu .one .right {
	background-image: url(../images/w1.jpg);
	float: right;
	height: 270px;
	width: 270px;
}
#wu .one .right h1 {
	height: 56px;
	width: 220px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(../images/f1.png) no-repeat left top;
	font-size: 18px;
	color: #397dcf;
	text-align: center;
	line-height: 56px;
}


#wu .one .right h1 a {
	color: #397dcf;
	display:block;
	}
#wu .one .right h1 a:hover {
	color: #fff;
	display:block;
	background-image: url(../images/w5.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	
	}	
#wu .one .right h2 {
	
	height: 89px;
	width: 270px;
	margin-top: 90px;
	
	background:rgba(236, 77,82, 0.8)!important;
filter:Alpha(opacity=60); background:#e56068; 
}	
#wu .one .right h2 span {
	font-size: 12px;
	line-height: 240%;
	font-weight: normal;
	color: #FFF;
	display: block;
	
	padding-top:17px;
	margin-left:20px;
	height: 56px;
	width: 230px;
	
}
#liu {
	background-color: #f6f6f6;
	height: 115px;
	width: 100%;
}
#liu .one {
	height: 115px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#liu .one ul .r1 {
	font-size: 14px;
	color: #FFF;
	background-image: url(../images/l1.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 20px;
	height: 34px;
	width: 98px;
	padding-right: 17px;
	float: left;
	line-height: 34px;
}
#liu .one ul li {
	float: left;
	padding-right: 30px;
	font-size: 12px;
	color: #5a5a5a;
	line-height: 34px;
}




#liu .one ul {
	height: 34px;
	padding-top: 43px;
}
#liu .one ul li a {
	color: #5a5a5a;
	}
#liu .one ul li a:hover {
	color:#47d4fb;
	}	
#footer {
	background-color: #435669;
	width: 100%;
	clear:both;
	overflow:hidden;
}
#footer .one {
	height: 50px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer .one .left {
	font-size: 12px;
	padding:13px 0 12px 0;
	font-weight: normal;
	color: #afb7be;
	float: left;
	width: 750px;
	line-height:25px;
}
#footer .one .left a:link,#footer .one .left a:visited,#footer .one .left a:active{color: #afb7be;}
#footer .one .left a:hover{color: #afb7be; text-decoration:underline}
#footer .one .right {
	font-size: 12px;
	line-height: 50px;
	color: #afb7be;
	float: right;
	height: 50px;
	width: 260px;
}
#footer .one .right a {
	color: #afb7be;
	}
/*chanpin*/
#bg {
	width:1080px;
  margin:0 auto;
  position:relative;
	}
#bg .one {
	width:220px;
	height:90px;
	background:url(../images/c1.png) no-repeat left top;
	position:absolute;
	top:-40px;
	left:0;
	z-index:99;
	}
#bg .one h1 {
	font-size:20px;
	color:#fff;
	font-style:normal;
	padding:25px 0 9px 30px;
	
	}		
#bg .one img{
	
	padding:0 0 0 30px;
	
	}			
#bg .two {
	width:900px;
	height:50px;
	background:url(../images/c3.jpg) no-repeat left top;
	position:absolute;
	top:0;
	left:179px;
	z-index:99;
	}		
#bg .left{
	width:220px;
	float:left;
	padding:50px 0 0 0;
	
	}		
#bg .two em {
	font-style:normal;
	font-size:12px;
	color:#787878;
	padding:0 0 0 37px;
	line-height:50px;
	}	
#bg .two span {
	width:40px;
	height:40px;
	background:url(../images/c1.jpg) no-repeat left top;
	position:absolute;
	top:-20Px;
	right:0;
	z-index:99;
	text-indent:-9999px;
	}	
#bg .two span a {
	display:block;
	width:40px;
	height:40px;
	}	
#bg .two span a:hover {
	background:url(../images/c2.jpg) no-repeat left top;
	display:block;
	width:40px;
	height:40px;
	}	
#bg .two em a {
	color:#787878
	
	}	
#bg .two em a:hover {
	text-decoration:underline;
	}	

#bg .left {
	width:220px;
	float:left;
	padding:50px 0 0 0;
	
	}	
#bg .left ul {
	width:220px;
	overflow:hidden;
	background:url(../images/c4.jpg) left top;
	}	
#bg .left ul li {
	width:191px;
	height:51px;
	line-height:51px;
	font-size:14px;
	padding:0 0 0 29px;
	text-indent:28px;
	}
#bg .left ul li.r1 {
	display:block;
	background:url(../images/c6.jpg) no-repeat left top;
	margin:0 0 0 29px;
	width:162px;
	text-indent:0;
	} 	
#bg .left ul li a {
	display:block;
	color:#fff;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}		
#bg .left ul li a:hover {
	display:block;
	background:url(../images/c6.jpg) no-repeat left top;
	}	
#bg .left .cn1 {
	width:218px;
	height:217px;
	background:url(../images/c5.jpg) no-repeat left top;
	margin:20px 0 0 0;
	}		
#bg .left .cn1 h1 {
	font-size:14.5px;
	color:#397dcf;
	width:178px;
	height:46px;
	text-align:center;
	line-height:46px;
	background:url(../images/cp1.png) no-repeat left 27px;
	margin:0 auto 0 auto;
	padding:27px 0 0 0;
	
	}	
#bg .left .cn1 h1 a {
	display:block;
	color:#397dcf;
	}	
#bg .left .cn1 h1 a:hover {
	width:178px;
	height:46px;
	display:block;
	background:url(../images/cp2.jpg) no-repeat left top;
	color:#fff;
	}			
#bg .left .cn1 h2 {
	
	
	width:218px;
	height:89px;
	

		background:rgba(236, 77,82, 0.8)!important;
filter:Alpha(opacity=60); background:#e56068; 
	margin:55px 0 0 0;

	
	}	
#bg .left .cn1 h2 em {
	display:block;
	color:#fff;
	font-size:12px;
	font-style:normal;
	padding:15px;
	line-height:22px;
	}	
#bg .left .cn1 h2 span {
	display:block;
	color:#fff;
	font-size:12px;
	font-style:normal;
  padding:0 0 0 18px;  
	}	


	
	
	
#bg .right{
	width:820px;
	float:right;
	padding:50px 0 0 0;
	
	}			
#bg .right ul {
	width:820px;
	
	padding:15px 0 0 0;
	
	}	 	
#bg .right ul li {
	width:252px;
	height:270px;
	float:left;
	border:1px solid #eeeeee;
	margin:0 19px 10px 0;
	
	}	
#bg .right ul li img {
	width:252px;
	height:197px;
	display:block;
	margin:0 auto;
	margin-bottom:15px;
	}		
#bg .right ul li a {
	display:block;
	}	
#bg .right ul li:hover {
	display:block;
	border:1px solid #397dcf;
	}		
#bg .right ul li h1 {
	width:252px;
	height:50px;
	}	
#bg .right ul li h1 em {
	font-size:14px;
	color:#787878;
	display:block;
	font-style:normal;
	padding:0 0 5px 0;
	text-indent:22px;
	}	
#bg .right ul li:hover span {
	color:#787878;
	}	
#bg .right ul li h1 span {
	font-size:12px;
	color:#acacac;
	display:block;
	font-style:normal;
	text-indent:22px;
	}	
#bg .right ul li h1 span b {
	font-size:15px;
	color:#f36d6e;

	}		

DIV.green-black {
	font-szie:14px;
	clear:both;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; margin:0 0 28px 0;PADDING-TOP: 28px; TEXT-ALIGN: center
}
DIV.green-black A {
	border:1px solid #2c2c2c;
	PADDING-RIGHT: 9px;  PADDING-LEFT: 9px; BACKGROUND: url(image1.gif) #4d4d4d; PADDING-BOTTOM: 4px;  COLOR: #fff; MARGIN:20px 0 20px 0; PADDING-TOP: 4px; TEXT-DECORATION: none
}
DIV.green-black A:hover {
	  BACKGROUND: url(image2.gif) #acd93f;  COLOR: #fff;
	   border:1px solid #aad83e;
}
DIV.green-black A:active {
	 BACKGROUND: url(image2.gif) #f5b825;  COLOR: #fff; 
}
DIV.green-black A.select {
		border:1px solid #aad83e;
	 PADDING-RIGHT: 7Px;  PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #acd93f; PADDING-BOTTOM: 4px;  COLOR: #fff;  PADDING-TOP:4px; MARGIN-RIGHT:2px;margin-left:3px;
}
DIV.green-black SPAN.disabled {
	border:1px solid #2c2c2c;
	 PADDING-RIGHT: 1px;  PADDING-LEFT: 9px; PADDING-BOTTOM: 4px;  COLOR: #fff; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BACKGROUND: url(image2.gif) #4d4d4d;
}	

/*guanyu*/
#bg .gy_right{
	width:820px;
	float:right;
	padding-top:70px;
	font-size:14px;
	line-height:220%;
	color:#787878;	
	}	

/*lianxi*/	
#bg .lx_right{
	width:820px;
	float:right;
	padding-top:70px;
	position:relative;
	line-height:26px;
	
	}			
#bg .lx_right .dw1 {
	height: 350px;
	width: 270px;
	position:absolute;
	
	top:100px;
	left:25px;
}
#bg .lx_right .dw1 h1 {
	height: 260px;
	width: 270px;
	background:rgba(236, 77,82, 0.7)!important;
filter:Alpha(opacity=60); background:#e56068; 
}
#bg .lx_right .dw1 h1 span {
	font-size: 12px;
	line-height: 300%;
	font-weight: normal;
	color: #FFF;
	display: block;
	padding:20px 0 0 20px;
}
#bg .lx_right .dw1 h2 {
	height: 90px;
	width: 270px;
	background-image: url(../images/lx1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	}
#bg .lx_right img {
	display: block;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/*shouhou*/
#bg .sh_right{
	width:820px;
	float:right;
	padding:50px 0 0 0;
	
	
	}
#bg .sh_right .top {
	height: 240px;
	width: 820px;
	margin-top: 25px;
	position:relative; 
}
#bg .sh_right .top h1 {
	height: 82px;
	width: 820px;
	position:absolute; 
	top:158px;
	left:0;
	background:rgba(236, 77,82, 0.7)!important;
filter:Alpha(opacity=60); background:#e56068; 
}
#bg .sh_right .top h1 span {
	font-size: 26px;
	line-height: 82px;
	color: #FFF;
	display: block;
	padding-left: 583px;
}
#bg .sh_right .bottom {
	margin: 40px;
	width: 820px;
}
#bg .sh_right .bottom em {
	font-size: 14px;
	font-style: normal;
	line-height: 180%;
	color: #787878;
}
/*xinwen*/
#bg .xw_right{
	width:820px;
	float:right;
	padding:50px 0 0 0;
	
	
	}
#bg .xw_right dl {
	height: 40px;
	width: 810px;
	border-bottom:1px dashed #c6c6c6; 
}
#bg .xw_right dl.r1 {
	margin:20px 0 0 0;
	}
#bg .xw_right dl dt {
	font-size: 12px;
	color: #787878;
	float: left;
	background-image: url(../images/xw2.png);
	background-repeat: no-repeat;
	background-position: 8px 17px;
	height: 40px;
	width: 650px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
	
	line-height: 50px;
}
#bg .xw_right dl dd {
	font-size: 12px;
	color: #acacac;
	float: right;
	height: 40px;
	width: 75px;
	
	line-height: 50px;
}

#bg .xw_right dl dt a span {
	color: #397dcf;
	}
#bg .xw_right dl dt a {
	color: #787878;
	}
#bg .xw_right dl dt a:hover {
	color: #397dcf;
	}
	
/*zaixian*/
#bg .zaixian_right {
	width:820px;
	float:right;
	padding:50px 0 0 0;
	
	
	}	
#bg .zaixian_right .top {
	font-size: 14px;
	color: #787878;
	width: 820px;
	margin-top: 37px;
	margin-bottom: 40px;
}
#bg .zaixian_right .left1 {
	float: left;
	height: 368px;
	width: 260px;
	margin-left: 20px;
}
#bg .zaixian_right .left1 img {
	height: 368px;
	width: 260px;
}
#bg .zaixian_right .right1 {
	float: left;
	height: 408px;
	width: 411px;
	margin:0 0 0 70px;
	
}
#bg .zaixian_right .right1 h1 {
	font-size: 12px;
	font-weight: normal;
	color: #787878;
	height: 25px;
	width: 407px;
}
#bg .zaixian_right .right1 input {
	font-size: 12px;
	color: #666;
	height: 32px;
	width: 407px;
	border:1px dashed #aaaaaa; 
	background:#eeeeee;
}
#bg .zaixian_right .right1 h2 {
	font-size: 12px;
	font-weight: normal;
	color: #787878;
	height: 45px;
	width: 407px;
	line-height: 45px;
}
#bg .zaixian_right .right1 textarea {
	height: 132px;
	width: 407px;
	border:1px dashed #aaaaaa; 
	background:#eeeeee;
}
#bg .zaixian_right .right1 input.f3 {
	height: 30px;
	width: 407px;
	border:1px dashed #aaaaaa; 
	background:#dd3939;
	font-size:12px;
	color:#fff;
	margin:20px 0 0 0;
}
/*chanpinzi*/
#bg .cpz_right {
	width:820px;
	float:right;
	padding:50px 0 0 0;
	
	
	}	
#bg .cpz_right .top {
	height: 202px;
	width: 820px;
	position:relative; 
	margin-top: 25px;
}
#bg .cpz_right .top ul {
	height: 202px;
	width: 260px;
	position:relative; 
	float:left;
	}
#bg .cpz_right .top ul li .c1 {
	height: 202px;
	width: 260px;
	background:url(../images/k2.png) no-repeat left top;
	position:absolute; 
	left:0;
	top:0;
	display:none;
	}	
#bg .cpz_right .top ul li:hover .c1 {
	display:block;
	}	
#bg .cpz_right .top ul li .c2 {
	height: 202px;
	width: 260px;
	
	position:absolute; 
	left:260px;
	top:0;
	display:none;
	}	
#bg .cpz_right .top ul li:hover .c2 {
	display:block;
	}
#bg .cpz_right .top ul li .c2 img{width:500px; height:389px;}		










#bg .cpz_right .top h1 {
	font-size: 20px;
	font-weight: normal;
	width: 540px;
	background-image: url(../images/ww5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
	color:#454545;
	height:35px;
	line-height:35px;
}	
#bg .cpz_right .top h2 span {
	color: #898989;
}

#bg .cpz_right .top img {
	display: block;
	float: left;
	height: 202px;
	width: 261px;
	background:blue;
}
#bg .cpz_right .top h2 {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 557px;
	color:#454545;
	margin-top: 10px;
	margin-bottom: 10px;	
	
	
	
}	


#bg .cpz_right .top h3 {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 557px;
	color:#454545;
	
	
	
	
}	
#bg .cpz_right .top h3 em {
	font-size: 20px;
	color: #ff5022;
	font-style: normal;
	font-weight: bold;
}














#bg .k1 {
	font-size: 12px;
	line-height: 33px;
	color: #868686;
	height: 33px;
	width: 820px;
	margin-top: 107px;
	float:right;
	background-color: #f5f5f5;
	border:1px solid #e5e5e5;
	text-indent: 5px;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
#bg .k2 {
	font-size: 12px;
	line-height: 33px;
	color: #444444;
	width: 820px;
	float:right;
	margin-bottom: 10px;	
}
#bg .k3 {
	font-size: 12px;
	line-height: 33px;
	color: #444444;
	height: 20px;
	width: 820px;
	
	float:right;
	
}

#bg .k3 a {
	color:#444444;
	}
#bg .k3 a:hover {
	text-decoration:underline;
	}	
#bg .k4 a {
	color:#444444;
	}
#bg .k4 a:hover {
	text-decoration:underline;
	}		
#bg .k4 {
	font-size: 12px;
	line-height: 33px;
	color: #444444;
	height: 20px;
	width: 820px;
	float:right;
	margin-bottom: 45px;	
}
/*xingwenzi*/
#bg .xwz_right {
	width:820px;
	float:right;
	padding:50px 0 0 0;
	
	
	}	

#bg .xwz_right h1 {
	font-size: 18px;
	color: #397dcf;
	text-align: center;
	width: 820px;
	margin-top: 40px;
	margin-bottom: 5px;
}
#bg .xwz_right h2 {
	font-size: 12px;
	color: #5a5a5a;
	text-align: center;
	height: 30px;
	width: 820px;
	font-weight: normal;
	line-height: 30px;
}
#bg .xwz_right h3 {
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	text-indent: 23px;
	height: 30px;
	width: 820px;
	color:#868686;
	border:1px solid #e5e5e5;
	background-color: #f5f5f5;
}
#bg .xwz_right span {
	font-size: 12px;
	line-height: 180%;
	color: #868686;
	margin-top: 20px;
	display: block;
}
/*texiao*/
.QQbox {
	z-index:1000;
	width:410px;
	left:-190px;
	top:180px;
	position:fixed;
}

*html .QQbox {
	position:absolute;
top:expression(eval(document.documentElement.scrollTop));
}
.QQbox .press {
	left:0;
	border:none;
	cursor:pointer;
	width:32px;
	height:96px;
	position:absolute;
	padding-top:140px;
}
.QQbox .Qlist {
	float:left;
	width:410px;
	background:url(../images/kefu-bg.png) no-repeat;
	background-position:1px 0px;
	height:436px;
	display:block;
	overflow:hidden;
	zoom:1;
}
.QQbox .Qlist .infobox {
	text-align:center;
	background-repeat:no-repeat;
	padding:5px;
	line-height:14px;
	color:#CCCCCC;
	font-weight:700;
}
.QQbox .Qlist .con {
	margin-top:120px;
	color:#32567e;
	font-size:14px;
}
.QQbox .Qlist .con ul li {
	line-height:27px;
	list-style:none;
	margin-left:35px;
	width:86px;
	height:27px;
	background:url(../images/q2.jpg) no-repeat left top;
	font-size:12px;
	text-indent:30px;
}

.QQbox .Qlist .con ul li a {
	font-size:12px;
	
	text-decoration:none;
	color:#7d7d7d;
}
.QQbox .Qlist .con ul li a:hover {
	background:url(../images/q1.jpg) no-repeat left top;
	width:86px;
	height:27px;
	display:block;
	
	}
.OnlineLeft {
	float:left;
	display:inline;
	width:190px;
	height:301px;
	overflow:hidden;
	zoom:1;

}
.OnlineBtn {
	float:left;
	display:inline;
	width:54px;
	height:90px;
	background:url(../images/kefu.png) no-repeat left top;
	margin-left:0px;
	position: fixed;
	top: 180px;
	left:0;
}
.QQbox:hover .OnlineBtn {
	display:none;
	}
	
	
.OnlineService_Bg {width:100px;overflow:hidden;position:fixed;right:10px;bottom:20px;z-index:10;}
.OnlineService_Box {width:100%;overflow:hidden;}
.OnlineService_QQBox {width:88px;overflow:hidden;border:1px solid #cecece;margin-bottom:10px;background:#f5f5f5;}
.OnlineService_QQBox li {width:auto;height:35px;overflow:hidden;padding-left:34px;font-size:12px;line-height:35px;color:#666;background:url(icon_QQ1.png) no-repeat 5px center;cursor:pointer}
.OnlineService_QQBox li:hover {filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.OnlineService_QQBox li a {text-decoration: none;color: #666;}
.OnlineService_Phone {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Phone a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(../css/icon_Online.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}
.OnlineService_Sign {width:90px;height:33px;margin-bottom:10px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;cursor:pointer;background-image:url(../icon_Sign.png);background-repeat:no-repeat;background-position:center 10px;}
.OnlineService_Top {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Top a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(../css/icon_Top.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}
 