/* CSS Document */

body{margin:0;color:#666; line-height:24px; font-size:12px;}
.ebody{font:normal 12px/24px Arial, Helvetica, sans-serif;}
.cbody{font-family:"微软雅黑";}
*{ margin:0px; padding:0px;}
img,form,input{border:0;}
ul,li{list-style:none;}
img {border: 0;}
a{ color:#1f1f1f; text-decoration:none; line-height:24px;}
a:hover{color: #d60219; text-decoration:none;}

.top{ width:1002px; height:103px; margin:0 auto; padding-top:15px;}
.logo{ float:left; margin-top:12px;}
.TR{ float:right; height:87px;}
.TRT,.TRT a{ color:#b6b6b6;}
.TRT table{ float:right}

.TRT ul{ float:right; margin:2px 0 1px}
.TRT ul li{ float:left}
.search{ width:203px; height:32px; border:1px solid #f0f0f0;}
#text{ width:151px; height:32px; float:left; padding-left:10px;}
#button{ width:42px; height:32px; background:url(../images/button.jpg) no-repeat left; float:left}
input[placeholder], [placeholder], *[placeholder] {color:#b6b6b6 !important;}

.nav{ width:625px; height:34px; clear:both;padding-top:15px;}
.nav a{font-size:18px; }
.navc{ width:625px; height:34px; clear:both;padding-top:15px;}
.navc a{ font-size:16px}
#nav {
	}
#nav li {
	float: left;
	position: relative;
	}
#nav li.open, #nav li:hover {
 
  }
#nav li a {
	line-height:34px; padding:0 15px; margin-left:33px; display:block;
	}
#nav li a:hover,.now{ background:#d60219; color:#fff;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;}
#nav li ul {
  display: none;
  position: absolute;
  top: 34px;
  left: 10px;
  width: 150px;
  padding-top:16px;
  background:url(../images/nav_i.png) 65px 10px no-repeat #fff;
  }
#nav li:hover ul {
  display: block;
  }
#nav li ul li {
  float: none;
  }
#nav li ul li a {
  font-size:12px; line-height:28px; display:block; border-bottom:1px dashed #CCCCCC;
  display: inline-block;
  }
#nav li ul li a {display: block; padding:0 20px; margin:0;line-height:36px;}
#nav li ul li a:hover {
  color: #d60219;
   background:none
  }

/*banner*/
.banner{ width:100%; height:650px; margin-top:2px;}
#focus {
WIDTH: 100%;
HEIGHT: 650px;
}
.focus_img1 a{ background:url(../images/banner1.jpg) center no-repeat; display:block;width:100%; height:650px;}
.focus_img2 a{ background:url(../images/banner2.jpg) center no-repeat; display:block;width:100%; height:650px;}

.focus_img1_e a{ background:url(../images/banner1.jpg) center no-repeat; display:block; height:650px; width:100%;}
.focus_img2_e a{ background:url(../images/banner2_e.jpg) center no-repeat; display:block; height:650px; width:100%;}

#No{
	Z-INDEX: 1;
	POSITION: absolute;
	bottom: 40px;
	right:-430px;
	list-style:none;
	
	
}
#No LI{
	FLOAT: left;
	WIDTH: 11px;
	HEIGHT: 11px;
	margin:5px 5px;
	color:#FFF;
	line-height:11px;
	font-weight: bold;
	text-align: center;
}
#No .bbg0 { BACKGROUND:url(../images/S2.png); CURSOR: pointer;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/S2.png");_background:none;}
#No .bbg1 { BACKGROUND:url(../images/S1.png); CURSOR: pointer; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/S1.png");_background:none;}
#au{}

.No{
	width:50px;
	height:18px;
	margin:auto;
	position:relative;
	list-style:none;
}


.main{ width:1004px; margin:23px auto 32px;}
.MLP{height:40px;}
.MLP a{ color:#666}
.MLP a:hover{color: #d60219}
.PI{ height:218px;}
.P1{ width:326px; height:218px; background:url(../images/P1.jpg) no-repeat left; float:left;}
.P2{ width:326px; height:218px; background:url(../images/P2.jpg) no-repeat left; float:left; margin:0 13px;}
.P3{ width:326px; height:218px; background:url(../images/P3.jpg) no-repeat left; float:left}
.P1 a img{ margin:126px 0 0 17px;}
.P2 a img{ margin:126px 0 0 23px;}
.P3 a img{ margin:126px 0 0 21px;}

.P11{ width:326px; height:218px; background:url(../images/P11.jpg) no-repeat left; float:left;}
.P22{ width:326px; height:218px; background:url(../images/P22.jpg) no-repeat left; float:left; margin:0 13px;}
.P33{ width:326px; height:218px; background:url(../images/P33.jpg) no-repeat left; float:left}
.P11 a img{ margin:126px 0 0 17px;}
.P22 a img{ margin:126px 0 0 23px;}
.P33 a img{ margin:126px 0 0 21px;}

.footerbg{ height:56px; background:#eee; border-top:1px solid #e8e3e3; clear:both}
.footer{ width:1002px; margin:0 auto; line-height:56px; text-align:center; color:#6b6b6b;}
.footer a{ color:#6b6b6b}
.footer a:hover{ color:#d60219}

/*PAGE*/
.PBP{ height:244px; background:url(../images/PBP.jpg) no-repeat center top; clear:both}
.PBA{ height:244px; background:url(../images/PBA.jpg) no-repeat center top;}
.PBF{ height:244px; background:url(../images/PBF.jpg) no-repeat center top;}
.PBC{ height:244px; background:url(../images/PBC.jpg) no-repeat center top;}

.PBPE{ height:244px; background:url(../images/PBPE.jpg) no-repeat center top; clear:both}
.PBAE{ height:244px; background:url(../images/PBAE.jpg) no-repeat center top;}
.PBFE{ height:244px; background:url(../images/PBFE.jpg) no-repeat center top;}
.PBCE{ height:244px; background:url(../images/PBCE.jpg) no-repeat center top;}

.MC{ border:1px solid #e9e9e9; overflow:hidden}
.mainleft{ width:236px; height:100%;float:left;}
.mainleft p a{ color:#666}
.mainleft p a:hover{color: #d60219}
.LP{ height:60px; line-height:60px; border-bottom:1px solid #e9e9e9; color:#d60219; font-size:22px;padding-left:18px; font-family:Arial, Helvetica, sans-serif}

.mainleft ul{}
.mainleft ul li{}
.mainleft ul li a{ height:50px; border-bottom:1px solid #e9e9e9; display:block; line-height:50px; font-size:14px; padding-left:23px;}
.LC{ height:55px; line-height:70px;color:#d60219; font-size:22px;padding-left:18px; font-family:Arial, Helvetica, sans-serif}
.mainleft p{ line-height:29px; font-size:14px; padding-left:18px; padding-right:10px}

.mainright{ float:left; width:765px; border-left:1px solid #e9e9e9; }
.pagelist {padding:20px 0px 10px 0px; TEXT-ALIGN: center; color:#646464; clear:both;}
.pagelist a{ MARGIN:3px; PADDING:2px 6px; BORDER:1px solid #dbdbdb; BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist A:visited { PADDING:2px 6px; BORDER:1px solid #dbdbdb;BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist A:hover { border:1px solid #a1a1a1; BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}
.yh{ margin:30px 15px 15px 30px; line-height:28px}
.bot_input{ width:75px; height:25px; text-align:center; float:left; margin-right:25px; background:url(../images/Sbutton.jpg) no-repeat left}
.right4{line-height:30px;}
.right4 h2{ height:32px;line-height:32px; color:#d60219; font-size:14px;margin:20px; background:#f7f7f7; text-align:center}
.right4 h2 span{ font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.right4 h5{ margin-top:10px; border-top:1px dashed #cdcdcd; width:670px; padding-top:30px; padding-bottom:24px; height:19px; display:block; clear:both;}
.pro_big{margin:0 30px; padding-bottom:30px; overflow:hidden;}
#preview{text-align:center; width:413px; float:left; padding-right:20px;}

.jqzoom{ width:402px; height:402px; position:relative; padding:1px; border:1px solid #f2f2f2;}
.list-h{}
.list-h li{ float:left;}
#spec-n5{width:407px; height:56px; padding-top:8px; overflow:hidden;}
#spec-left{  width:10px; height:45px; float:left; cursor:pointer; margin-top:2px;}
#spec-right{ width:10px; height:45px; float:right;cursor:pointer; margin-top:2px;}
#spec-list{  float:left; overflow:hidden; margin-left:2px; display:inline; position:relative;}

#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:48px;}
#spec-list ul li img{ border:1px solid #f2f2f2; width:45px; height:45px;}


.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


.pro_big_detail{ float:left;display:block; margin-top:20px;}
.pro_big_detail b{ color: #333; display:block;}
.pro_big_detail table{ line-height:22px; margin-top:10px; margin-bottom:10px;}
.pro_big_detail table strong{ display:block; line-height:30px; margin-bottom:5px;}
.pro_big_detail a{ color:#d60219; display:block; line-height:30px;}
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
	cursor:			hand;
}

.pro_contact{ text-align:center; clear:both; height:20px;}
.pro_contact img{ margin-left:10px;}

.pro_detail{ border-bottom:1px dashed #dee0df; margin-bottom:20px; width:665px; padding-bottom:20px}
.pro_detail h6{ background:url(../images/pro_detail.gif); width:670px; height:28px; font-size:12px; line-height:28px; margin-bottom:20px;}
.pro_detail h6 span{ display:block; width:78px; text-align:center; color:#333;}

.pro_relate{overflow:hidden; padding-bottom:20px;}
.pro_relate b{ display:block; color:#333; line-height:30px; margin:20px 0; background:#f7f7f7; padding-left:10px;}
.pro_relate ul{ width:20000px; height:92px;}
.pro_relate ul li{float:left; padding-left:20px;}
.pro_relate ul li p{ text-align:center; line-height:25px; overflow:hidden; margin-top:15px}



#weixin{position:fixed; right:0px; top:150px; z-index:10008;padding: 10px; background: #fff; border: 1px solid #ddd;font-size: 12px;}
.cs_qcode{padding: 10px 0px 0px 0px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('../images/img.gif?v=1') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.map{ width:100%; overflow:hidden; background:#f9f9f9}
.map a{ margin-left:26px;}
/*高德*/	
	#mapContainer{
			top:0;
			float:left;
			right:0;
			bottom:0;
			width:950px; height:400px;
			margin:26px 26px 5px 26px;
		}	
#tip{
			padding:5px;
			min-height:40px;
			background-color:#fff;
			right:10px;
			position:absolute;
			font-size:12px;
			bottom:20px;
			line-height:20px;
			border:1px solid #ccc;
			border-radius:3px;
		}
		
		#tip input[type='button']{
			height:28px;
			line-height:28px;
			outline:none;
			padding-left:5px;
			padding-right:5px;
			background-color:#0D9BF2;
			border:0;
			border-radius: 3px;
			margin-top:5px;
			margin-left:5px;
			cursor:pointer;
			margin-right:10px;
		}
	

.PAP{ margin-top:23px; border-bottom:1px solid #e9e9e9; overflow:hidden}
.PAPT{ width:1004px; margin:0 auto}
.PAPL{ height:40px; float:left}
.PAPR{ float:right}
.PAPR ul{}
.PAPR ul li{ float:left}
.PAPR ul li a{ height:40px; display:block; font-size:16px; margin:0 10px;}
.PH{ color:#d60219}
.yha{ margin:0px 0 30px;}	
	
	
.WWA{line-height:30px;}	
.WWA1{ width:1004px; margin:0 auto; padding-bottom:40PX}
.WWA2{font-size:14px; width:1004px; margin:0 auto; padding-bottom:40px}
.WWAC{ padding:40PX 0}
.WWA3{ font-size:14px;}
.WWA3M{ width:1004px; margin:0 auto; }
.WWA3C{ padding-bottom:50px}
.WWA4{font-size:14px; width:1004px; margin:0 auto; padding:40px 0}
.WWA5{ width:1004px; margin:0 auto; padding-top:40px}

.produce{ margin-top:50px;}
.PRO1{ width:1004px; margin:0 auto;}
.PRO1 h1{ font-size:30px; font-weight:normal ;color:#d60219; text-align:center; font-family:Arial, Helvetica, sans-serif}
.PRO1 p{ line-height:36px; font-size:18px; text-align:center}

.PRRO{ background:#E9EDEE; padding:40px 0 60px 0}
.PRO2{ width:1004PX; margin:0 auto;}
.PRO2 h2{font-weight:normal; font-size:20px; color:#333; text-align:center}
.PRO2 h3{ font-weight:normal; font-size:20px; color:#333;}
.PRO2 P{ font-size:14px;}

.PRO3{ width:1004PX; margin:0 auto; padding:50px 0}
.PRO3 P{ font-size:14PX;}
.PRO3 I{ font-size:14px; font-style:normal}

.I1{ float:left; height:240PX;margin:0 10px;}
.I2{ float:left; height:240PX; width:167PX}
.zhuang{ font-size:28px; text-align:center; margin-bottom:30px; color:#333;}
.center{ text-align:center;}
.bcolor{ background-color:#ededed;}
.abouttit{ font-size:30px; color:#0d0d0d; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:65px;}
.abouttit1{ font-size:26px; color:#0d0d0d; text-align:center; font-family: "微软雅黑"; line-height:75px;}
.WWAC1{ padding:40PX 0 40PX 0; font-size:14px;}
.WWAC2{ padding:22PX 0 22PX 0; font-size:14px;}
.WWAC3{ padding:45PX 0 45PX 0; font-size:14px;}
.WWA1{line-height:26px;}

.WWAC6{ padding:42PX 0 35PX 0; font-size:14px;}
.WWAC4{ padding:52PX 0 52PX 0; font-size:14px;}
.WWAC5{ padding:50PX 0 50PX 0; font-size:14px;}