@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 {
	height: 78px;
	width: 1080px;
	margin-top: 33px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#yi .r {
	float: right;
	height: 78px;
/*	width: 455px;*/
}



#yi img {
	display: block;
	float: left;
	padding-left: 2px;
}
#yi .r .c {
	float: left;
	height: 78px;
	width: 135px;
}
#yi .r .c h1 {
	font-size: 11px;
	line-height: 26px;
	color: #3c3c3c;
	height: 26px;
	background-image: url(../images/y3.jpg);
	background-repeat: no-repeat;
	background-position: 45px top;
	padding-left: 80px;
}
#yi .r .c h2 {
	font-size: 12px;line-height: 28px;
	font-weight: normal;
	color: #8d8c8c;text-align: right;
}
#yi .r .a {
	float: left;
	height: 78px;
	width: 265px;margin-right: 30px;
}
#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: 177px top;
	padding-left: 212px;
}
#yi .r .a h2 {
	font-size: 20px;
	text-align: right;
	color: #f36d6e;
}
#yi .r .d {
	float: left;
	height: 78px;
	width: 165px;margin-right: 30px;margin-top: 2px;
}
#yi .r .d h1 {
	font-size: 11px;
	line-height: 26px;
	color: #3c3c3c;
	height: 26px;
	background-image: url(../images/y4.png);
	background-repeat: no-repeat;
	background-position: 86px top;
	padding-left: 120px;
}
#yi .r .d h2 {
	font-size: 20px;
	text-align: right;
	color: #f36d6e;
}
#yi .r .b {
	
	float: right;
	height: 78px;
	width: 195px;
}
#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: 120px top;
	padding-left: 155px;
}
#yi .r .b h2 {
	font-size: 11px;
	font-weight: normal;
	color: #8d8c8c;text-align: right;
	line-height:28px;
}
#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: 14px;
	line-height: 49px;
	color: #fff;
	float: left;
	height: 49px;
	width: 127px;
	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: 127px;
	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: #787878;
	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;
	height:196px;
	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;
	}	
	
	
#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:-4px;
				left: 145px;
				width:20px;
				height:20px;
				line-height:20px;
				text-align:center;
				background:#282828;color: #99998f;
				margin:0px 5px;
				z-index:100;
				cursor:pointer;
			}
#imgs .niu{ width: 100%; background-color: rgba(0,0,0,.6); overflow: hidden;height: 28px;
text-align: right; position: absolute;
bottom:0; left: 0;}
#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: 135px;
	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: 134px;
	position: relative;
}
#san .r .bottom h3 .erwei{position: absolute;top: -155px; left: 0; display: none;}
#san .r .bottom h3 .erwei img{ width: 134px; height: 134px; }
#san .r .bottom h3:hover .erwei{display: block;}
#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: #eee;
/*	height: 360px;*/
	width: 100%;
padding-bottom: 50px;
}
#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: 104px;
	margin-right: 20px;
	background-color: #397dcf;
}

#si .one .top ul {
	height: 34px;
	width: 105px;
	line-height: 34px;
	float: left;
}
#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;

	}
#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 .xx{ float: left; width: 890px; margin-left: 10px; color: #3c3c3c; line-height: 20px;
font-size: 14px; } 	
#si .one .top h1 {
	/*background-image: url(../images/si3.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 34px;
	width: 60px;
	/*text-indent:-9999px;*/
	
}




#si .one .top h1 a {
	display:block;line-height: 34px; color: #fff; background-color: #e3e3e3;width: 60px; text-align: center;
	font-size: 16px; font-weight: normal;
	}
#si .one .top h1 a:hover{
/*	background-image: url(../images/si4.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #397dcf;
}




#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: 285px;
	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: 530px;
	background: url(../images/contact-bg.jpg) no-repeat;
	/*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: 14px;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	color: #333;
}
#wu .one .left h2 b {
	display: block;
	height: 10px;
	width: 270px;
}

#wu .one .right {
	background-image: url(../images/w1.jpg);
	float: right;
	height: 270px;
	width: 526px;
}
#wu .one .right form{ width: 270px; margin-left: auto; margin-right: auto; color: #333; font-size: 14px;
margin-top: 52px; }
#wu .one .right form input{ width: 190px; height: 29px; border:0; background-color: #fff; margin-bottom: 14px;}
#wu .one .right form .button{ width: 117px;margin-left: 71px; line-height: 26px; 
	text-align: center; background-color: #ed5d61; color: #fff; margin-top: 5px;}
#wu .one .right h2 {
	margin-top: -4px;
	height: 89px;
	width: 525px;

	
	background:rgba(236, 77,82, 0.8)!important;
filter:Alpha(opacity=60); background:#e56068; 
}	
#wu .one .right h2 span {
	font-size: 14px;
	line-height: 220%;
	font-weight: normal;
	color: #FFF;
	display: block;
	
	padding-top:17px;
	text-align: center;
	height: 56px;
	width: 525px;
	
}
#liu {
	background-color: #f6f6f6;
	height: 115px;
	width: 100%;overflow: hidden;
}
#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;
	height: 50px;
	width: 100%;
	clear:both;
}
#footer .one {
	height: 50px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer .one .left {
	font-size: 12px;
	line-height: 50px;
	font-weight: normal;
	color: #afb7be;
	float: left;
	height: 50px;
	width: 750px;
}
#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:226px;
	height:90px;
	background:url(../images/c1.png) no-repeat left top;
	position:absolute;
	top:-26px;
	left:0;
	z-index:99;
	}
#bg .one h1 {
	font-size:24px;
	color:#fff;line-height: 36px;
	font-style:normal;font-weight: normal;
	padding-left: 10px;
	
	}		
#bg .one img{
	margin-top: 5px;
/*	padding:0 0 0 30px;*/
	
	}			
#bg .two {
	width:857px;
	height:41px;
	background:url(../images/c3.jpg) no-repeat 30px center;
	position:absolute;
	top:0;
	left:210px;
	z-index:99;
	border-bottom: 1px solid #e6e6e6;
	}		
#bg .left{
	width:220px;
	float:left;
	padding:50px 0 0 0;
	
	}		
#bg .two em {
	font-style:normal;
	font-size:14px;
	color:#999;
	padding:0 0 0 47px;
	line-height:41px;
	}	
#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:210px;
	float:left;
	padding:50px 0 0 0;
	margin-top: -8px;

	}	
#bg .left ul {
	width:207px;border-top: 1px solid #aad063;border-left: 3px solid #aad063;
	padding-bottom: 15px; background-color: #397dcf;padding-top: 10px;
	/*background:url(../images/c4.jpg) no-repeat left top;*/
	}	
#bg .left ul li {
	width:178px;
	height:37px;
	line-height:36px;
	font-size:14px;
	padding:0 0 0 29px;

	}
#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 {margin-left: 30px;
	display:block;border-bottom: 1px solid #aad063;
	color:#fff;font-size: 18px;
	}
#bg .left ul li a span{ font-weight: bold; margin-right: 10px; }	
#bg .left ul li:hover{ background-color: #aad063; }
.left ul .wy-bg{background-color: #aad063; }
/*#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:26px 0 18px 18px;
	}	
#bg .left .cn1 h2 span {
	display:block;
	color:#fff;
	font-size:12px;
	font-style:normal;
  padding:0 0 0 18px;  
	}	

#bg .r {
	background-color: #397dcf;
	height: 213px;
	width: 209px; border-bottom: 4px solid #f36d6e;margin-bottom: 30px;
	float: right;margin-top: 30px;
}
#bg .r .top {
	height: 122px;
	width: 209px;
	position:relative; 
}
#bg .r .top h1 {
	font-size: 16px;font-weight: normal;
	line-height: 60px;
	color: #FFF;
	height: 56px;
	width: 100%; text-align: center;
}
#bg .r .top input.text {
	width:170px;

	margin:0 auto;margin-left: 25px;
	text-align: center;
	color:#666666;
	border:0;
	font-size: 12px;
	line-height: 28px;
	}	
#bg .r .top input.submit	{
	width:170px;margin-left: 25px;
	height:28px;
	/*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;
	}

#bg .r .bottom {
	height: 90px;
	width: 209px;
	border-top:1px solid #5092e1;
}
#bg .r .bottom h1 {
	float: left;
	height: 90px;
	width: 104px;
	border-right:1px solid #5092e1;
}
#bg .r .bottom h1 img {
	display: block;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#bg .r .bottom h1 span {
	color: #FFF;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
#bg .r .bottom h1 span a {
	color: #FFF;
	}
#bg .r .bottom h1 span a:hover {
	color: #575656;
	}



#bg .r .bottom h3 {
	float: left;
	height: 90px;
	width: 104px;
	position: relative;
}
#bg .r .bottom h3 img {
	display: block;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#bg .r .bottom h3 span {
	color: #FFF;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
#bg .r .bottom h3 span a {
	color: #FFF;
	}
#bg .r .bottom h3 span a:hover {
	color: #575656;
	}
#bg .r .bottom h3 .erwei{position: absolute;top: -125px; left: 0; display: none;}
#bg .r .bottom h3 .erwei img{ width: 104px; height: 104px; }
#bg .r .bottom h3:hover .erwei{display: block;}
	
	
	
#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;

	float:left;
	
	margin:0 19px 10px 0;
	
	}	
#bg .right ul li img {
	width:252px;
	height:197px;
	display:block;
	margin:0 auto;
	}		
#bg .right ul li a {
	display:block;
	}	
		
#bg .right ul li h1 {
	width:252px;
	height:50px;
	}	
#bg .right ul li h1 em {
	font-size:16px;margin-top: 5px;
	color:#333; font-weight: normal;
	display:block;
	font-style:normal;line-height: 26px; border-bottom: 1px solid #dcdcdc;
	
	width: 100%; text-align: center;
	}	
#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;

	}		
.text2{ width: 813px; line-height: 30px; margin-left: 270px;
 background-color: #fff; padding-top: 60px;}
.text1{ width: 813px; margin-left: auto; margin-right: auto; color: #333;padding-bottom: 80px;}
.text1 h1{ font-size: 18px; font-weight: normal; color: #333; width: 100%; text-align: center; }
.text1 h2{ font-size: 14px; font-weight: normal; color: #999; width: 100%; text-align: center; }
.text1 .x-tu{ width: 300px; margin-left: auto; margin-right: auto; }
.yehao{ margin-top: 30px; text-align: right; padding-bottom: 40px;}
.yehao .current{background-color: #3d6dcf; color: #fff;}
.yehao a{ line-height: 24px; background-color: #dcdcdc;  padding-bottom: 5px; border-radius: 3px;
padding-top:5px; padding-left: 10px; padding-right: 10px; margin-left: 4px;color: #333; font-size: 16px; }

.yehao a:hover{background-color: #3d6dcf; color: #fff;}

.fanye{width:100%;  text-align: left;padding-top: 15px; border-top: 1px solid #dcdcdc;
margin-top: -40px; padding-bottom: 30px;}
.fanye a{color: #333;   font-size: 16px; line-height: 22px; }
.fanye a:hover{ color:#3d6dcf;  }

.new li{ border-bottom: 1px solid #e5e5e5; overflow: hidden; padding-bottom: 6px; margin-bottom: 19px;}
.new li .n-pic{ float: left;width: 158px; border:1px solid #eee; }
.new li .n-pic img{ width: 158px; height: 158px; float: left; }
.new li .zi{ float: left; margin-left: 17px; width: 635px;}
.new li .zi .title{ font-size: 18px; color: #333; } 
.new li .zi span{ display: block;color: #999; font-size: 14px;margin-top: 5px;}
.new li .zi .xx{ color: #999; font-size: 14px; line-height: 26px; margin-top: 2px;}
.new li .zi .xq{ display: block; width: 95px; text-align: center; color: #397dcf; border:1px solid #397dcf;
font-size: 14px; line-height: 20px; margin-top: 9px;}
.new li .zi .xq:hover{ background-color:#397dcf; color: #fff;  }
.new li .zi .title:hover{ color: #397dcf; }

.zp .lei{ text-align: center; margin-top: 30px; }
.zp .lei a{ margin-left: 57px; margin-right: 57px; font-weight: bold; font-size: 18px;
color: #999; }
.zp .lei a:hover{ color: #8d261b; }
.zp .tou{ width: 100%; margin-left: auto; margin-right: auto;line-height: 45px;font-weight: bold;
color: #397dcf; font-size: 18px; margin-top: 28px;border-bottom: 1px solid #e5e5e5;}
.zp .tou .tou1{ margin-left: 0; }
.zp .tou .tou2{ margin-left: 345px; }
.zp .tou .tou3{ margin-left: 80px; }
.tou .tou4{ margin-left: 93px; }
.zp .tou .tou5{ margin-left: 90px; }
.zp ul{ width: 100%; margin-left: auto; margin-right: auto; }
.zp ul li{ line-height: 26px; border-bottom: 1px solid #e5e5e5; overflow: hidden;color: #333; font-size: 14px;
color: #333; margin-top: 15px;}
.zp ul li .n1{width: 300px;  display: block; float: left; display: block;float: left;}
.zp ul li .n2{ margin-left: 126px; width: 50px; text-align: center; display: block;float: left;}
.zp ul li .n3{ margin-left: 92px;  width: 50px; text-align: center; }
.zp ul li .n4{ margin-left: 97px;  width: 90px; text-align: center;  display: block;float: left;}
.zp ul li .n5{ margin-left: 83px;  width: 70px; text-align: center;  display: block;float: left;}
.zp ul li:hover{ color: #397dcf; }
em{ font-style: normal;}
.jl{ width: 100%; }
.jl h5{ color: #397dcf; font-size: 18px; margin-bottom: 12px;}

.jl form{ width:100%; }
.jl form span{ width: 80px; text-align: right; display: block; float: left; line-height: 28px; color: #333;}
.jl form input.xm{ margin-bottom: 26px; width: 203px; border:1px solid #d2d2d2;line-height: 28px;  
padding-left: 5px;}
.jl form input.sex{ margin-bottom: 26px; line-height: 28px;  margin-right: 5px; margin-left: 5px;
	margin-top: 8px;
}
.jl form em{ font-size: 12px; color: #999; margin-left: 32px; }
.jl form input.button{ color: #397dcf;width: 158px;;height: 32px; border:1px solid #397dcf; font-size: 16px;
background-color: #fff; display: block;margin-left: auto; margin-right: auto; margin-top: 10px;}







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:50px 0 40px 0;
	
	}	
	#bg .gy_right .zi{ font-size: 14px; color: #666; margin-bottom: 30px;}
#bg .gy_right h1 {
	width:820px;
	font-size:14px;
	color:#787878;
	line-height:300%;
	font-weight:normal;
	
	}	
	
	
/*lianxi*/	
#bg .lx_right{
	width:820px;
	float:right;
	padding:50px 0 0 0;
	position:relative; 
	
	}			
#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 40px 0;
	
	
	}	
#bg .zaixian_right .top {
	font-size: 14px;
	color: #787878;
	width: 820px;
	margin-top: -50px;
	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 h1 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	width: 557px;
	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;
}
#bg .k2 {
	font-size: 12px;
	line-height: 33px;
	color: #444444;
	height: 33px;
	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;
	}