@charset "utf-8";
/* CSS Document */

/*common*/
.clear{	clear:both;}
.more{ float:right; color:#777; font-weight:normal;}
.more a{ color:#777; text-decoration:none;}
.more a:hover{ color:#555; text-decoration:none;}

body{color:#777;}
.left{ float:left;}
.font{color:#444;} .all a{ color:#444; text-decoration:none;} .all a:hover{ color:#444; text-decoration:underline;}
.white{color:#fff;} .white a{ color:#fff; text-decoration:none;} .white a:hover{ color:#fff600; text-decoration:none;}
.red{color:#bb0066;} .red a{ color:#bb0066; text-decoration:none;} .red a:hover{ color:#bb0066; text-decoration:underline;}
.red2{color:#901356;} .red a{ color:#901356; text-decoration:none;} .red a:hover{ color:#901356; text-decoration:underline;}
.size24{ font-size:24px;}
.size14{ font-size:14px}
.size35{ font-size:35px}
.size18{ font-size:18px}
.size32{ font-size:32px}
.size16{ font-size:16px; text-decoration:line-through;}
/* xiejunping add*/
.reg_a { text-decoration:none;color:#777;}
.reg_a:hover {color:#C39;}
.top_menu {float:right;}
.top_menu li {margin-right:0;float:left;}
.top_menu li span {padding:0 8px;}
.top_menu li a {color:#777; text-decoration:none;}
.top_menu li a:hover {color:#C39;}
/* add end*/

.topcon,.header,.bavlist,.content,.zzlist,.content02,.content03,.content04,.content05,.btcontent,.liucheng,.footer{ width:950px; margin:auto;}
.topcon,.header,.banner,.content,.content02,.content03,.content04,.content05{ position:relative;}
#top{ background:url(../images/topbg.jpg) repeat-x; height:29px; line-height:29px;}
.toplogin{ position:absolute; right:0px; top:0px; width:475px; height:29px;}
.input{ width:85px; height:18px; border:1px solid #dcdcdc;}
.but{ width:41px; height:18px; line-height:18px; border:none; background:url(../images/butbg.jpg);}
#headerbg{ background:url(../images/headerbg.jpg); height:80px;}
.ggy{ width:448px; position:absolute; font-size:24px; left:185px; top:0px; line-height:80px;}
.tel{ position:absolute; width:320px; right:10px; top:10px; text-align:right;}
.teln{ font-size:14px;}
#navbg{ background:url(../images/navbg.jpg); height:40px; line-height:40px;}
.bavlist{ text-align:center;}
.bavlist ul li{ float:left; width:100px;}
#bannerbg{ background:url(../images/bannerbg.jpg); height:542px;}
.banner{ background:url(../images/bannerimg.jpg); width:950px; height:542px; margin:auto;}
.bannerggy{ width:442px; height:251px; position:absolute; top:113px; left:44px;}
.bannerggy h1{ margin-bottom:20px;}
.bannerggy p{ line-height:28px;}
.content{ margin-top:10px;}
.con01{ height:535px;}
.conleft{ position:absolute; top:0px; left:0px; width:669px; height:1835px; border:1px solid #dcdcdc; background-color:#fff;}
.conright{ position:absolute; top:0px; right:0px; width:269px;}
.titled{ position:absolute; top:9px; left:-8px; font-size:18px; background:url(../images/title.jpg); width:667px; height:38px; line-height:30px; text-indent:65px; font-weight:normal; z-index:1;}
.wbd{ position:absolute; top:80px; left:20px; width:625px; line-height:25px;}
.titlexb{ font-size:18px; color:#000; font-weight:normal; margin-bottom:15px;}
.con02{ position:absolute; top:555px;}
.con03{ position:absolute; top:1335px;}
.vidoe{ width:269px; height:244px; background:#000;}
.QAlist{width:267px; height:1580px; margin-top:10px; line-height:21px;}
.boxbg{ border:1px solid #f6d5e4; background-color:#fff; }
.btitlebg{ text-indent:12px; background:url(../images/btitbg.jpg); height:29px; line-height:29px;}
.QAlist dl{ margin:10px; border-bottom:1px dashed #dcdcdc; padding-bottom:12px;}
.QAlist dl span{ padding-right:6px;}
.zzlist{ top:px; left:0px; height:260px;}
.zzbox{ width:309px; height:248px;}
.conboxbg{ border:1px solid #dcdcdc; background-color:#fff;}
.content02{ height:700px;}
.titled02{position:absolute; top:9px; left:-8px; font-size:18px; background:url(../images/title02.jpg); width:950px; height:42px; line-height:32px; text-indent:65px; font-weight:normal; z-index:1; }
.peiliao{ width:889px; height:605px; position:absolute; top:72px; left:30px; line-height:25px;}
.peiliao dl{ margin-bottom:20px;}
.peiliao dt p{ text-indent:2em;}
.why{ width:521px; height:152px; position:absolute; right:10px; top:55px;}
.content03{ margin-top:10px; height:2242px;}
.content03 ul{ position:absolute; top:60px;}
.content04{ margin-top:10px; height:1148px;}
.teldg{ position:absolute; top:60px; left:11px; width:925px; height:105px; border-bottom:2px solid #e242a0;}
.tells{ position:absolute; left:130px; top:10px; width:666px; height:87px;}
.tells ul li{ float:left;  font-size:32px; font-weight:bold; line-height:87px;}
.product_list{ margin-top:15px; position:absolute; width:925px; height:955px; left:11px; top:170px;}
.pro{ position:relative; border-bottom:1px dashed #dcdcdc; height:185px;}
.bfb{ position:absolute; width:125px; height:46px; top:60px; left:5px; text-align:center;}
.proimg{ position:absolute; width:127px; height:154px; top:10px; left:130px;}
.procon{ width:425px; height:134px; position:absolute; top:20px; left:280px; line-height:25px;}
.dinggou{ width:133px; height:45px; position:absolute; top:45px; left:767px;}
.content05{  height:1304px; _height:1404px;!important margin-top:10px;}
.mes{ position:absolute; width:916px; height:1088px; top:70px; left:18px;}
.pingjia{ position:relative; width:914px; height:86px; border:1px solid #dcdcdc;}
.tjs{ position:absolute; top:10px; left:45px; width:223px; height:69px; border-right:1px solid #dcdcdc;}
.tjs ul{ padding-top:5px;}
.tjs ul li{ line-height:30px;}
.tjbfb{ position:absolute; left:300px; top:10px; width:363px; height:69px; border-right:1px solid #dcdcdc;}
.bfbbg{ width:136px; height:13px; border:1px solid #dcdcdc; background:#f8f8f8;}
.plcon{ line-height:69px; position:absolute; width:250px; height:69px; left:663px; top:10px; text-align:center;}
.mes_list{ margin-top:20px;}
.mestitle{ height:28px; line-height:28px; color:#444; background:#dcdcdc; text-indent:12px; font-size:14px;}
.newsmes{ margin-top:10px;}
.mescon{ position:relative; border-bottom:1px solid #dcdcdc; margin-top:10px; padding:10px;_height:1px; font-size:0px;}
.mescon ul li{ float:left; line-height:21px;}
.pinjiacon{ width:500px;}
.date{ color:#999;}
.name{ text-align:right; position:absolute; top:20px; right:100px; width:100px; height:20px;}
.ding{ position:absolute; bottom:0px; right:0px; background:url(../images/dingbg.jpg); width:57px; height:19px; text-align:center;}
.btcontent{ margin-top:10px; background:url(../images/btdgbg.jpg); height:40px; line-height:40px;}
.btcontent ul li{ float:left; margin-left:20px; margin-right:10px;}
.liucheng{ margin:10px auto;}
.footer{ background:url(../images/footerbg.jpg); height:115px; line-height:25px; text-align:center; padding-top:15px; }


/*CSS black2 style pagination*/

.page{ margin-top:10px;}
DIV.black2 {
	PADDING: 15px;  MARGIN: 3px;TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; PADDING:5px 10px; MARGIN: 2px; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #999; BORDER-BOTTOM: #dcdcdc 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #999;
}
DIV.black2 A:active {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #fff; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #dcdcdc;
}
DIV.black2 SPAN.current {
	  PADDING: 5px 10px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #901356; border:1px solid #901356;
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; PADDING: 5px 10px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; BORDER-BOTTOM: #eee 1px solid
}

.main {width:1000px;margin:0 auto;background:#fff;}
.main_left {width:635px;height:422px;float:left;padding:25px;}
.main_right {width:268px;height:282px;float:right;border-left:solid 1px #eeeeee;margin-top:40px;}
.main_right p {margin-left:15px;font:normal 12px/24px "ËÎÌå";}
.main_right p a {color:red;}
.main_right img {margin:15px;}