@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: 13px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#yi .r {

	float: right;

	height: 78px;

	width: 337px;

}







#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;

	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: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;

}

#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 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;

	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;

	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: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;

	height:589px;

	background:url(../images/c4.jpg) no-repeat 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;

	}		

#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 .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:219px;

	display:block;

	margin:0 auto;

	}		

#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:50px 0 0 0;

	

	}	

#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: 550px;

	width: 820px;

	position:absolute;

	

	top:100px;

	left:25px;

}

#bg .lx_right .dw1 h1 {

	height: 260px;

	width: 820px;

	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: 102px;

	width: 820px;

	position:relative; 

}

#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: 16px;

	font-weight: normal;

	float: left;

	width: 557px;

	background-image: url(../images/ww5.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;	

	color:#454545;

	line-height:25px;

}	

#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: 0px;

	float:right;

	background-color: #f5f5f5;

	border:1px solid #e5e5e5;

	text-indent: 5px;

}

#bg .k2 {

	font-size: 12px;

	line-height: 20px;

	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;

	}