@charset "utf-8";
@import url(public.css);
@import url(base.css);
/* begin global */
body, table, tr, td, th, select, option, input, button ,submit{
	font-size: 12px;
	font-family: simsun, Arial, Helvetica, sans-serif;
}
dl,dt,dd{ margin:0px; padding:0px;}
a img {
	border: 0; margin:0px; padding:0px;
}
img{ margin:0px;}
a{color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
p{ margin:0px; padding:0px;}
.clear{display:block;clear:both;font-size:0px !important;line-height:0px; height:0px;}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
* html .clearfix {
	height:1px;
}
*+html .clearfix {
	min-height:1px;
}
.none {
	display: none;
}
/* end global */


body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #666;
}
.all{ width:894px; margin:10px auto;}
.wrapper {
	width:852px;
	float:left;
}
.msn{
	width:42px;
	float:left; padding-top:110px;}
h1, h2, h3, ul, li, p {
	margin: 0;
	padding: 0;
	list-style: none;}
/* BGN .header */
.header {
    height:126px; background:url(../images/common/header_bg.jpg) no-repeat; padding-right:12px;}
.header .logo{ 
    width:128px;
	height:33px;
	float:left;
    padding:38px 0 0 23px;}
.header .right{ 
    width:650px; 
	float:right;}
.header .right a{
	text-decoration:none;}
.header .right a.loginbt{
	background:url(../images/common/loginbt_bg.gif) no-repeat; width:65px; height:19px; float:right; margin-right:8px; margin-top:5px; padding:4px 0 0 23px; display:block;}
.header .right a.loginokbt{
	background: url(../images/common/out.jpg) no-repeat;  height:23px; float:right; display:block;margin-top:5px;padding:4px 0 0 23px; }
.header .right a.outbt_r{
	background: url(../images/common/out_r.jpg) no-repeat; width:51px; height:23px; float:right; margin-right:13px; display:block;margin-top:5px;}
.header .right a.shopbt{
	background:url(../images/common/shopbt_bg.gif) no-repeat; height:19px; float:right;padding:4px 2px 0 23px; display:block; margin-top:5px;}
.header .right a.shopbt_r{
	background:url(../images/common/bt_r.jpg) no-repeat; width:9px; height:23px; font-size:0px; float:right; margin-top:5px;}
.header .right a.jfbt{
	background:url(../images/common/jf.jpg) no-repeat; width:119px; height:28px; float:right; display:block; margin-right:8px;}
.header .right ul{ margin:0px;}
.header .right li{ width:80px; float:left; height:30px;}
.header .right li a{ width:80px; height:30px; display:block;}
.header .right li a.nav1{ background:url(../images/common/menu1.gif) no-repeat;}
.header .right li a.nav2{ background:url(../images/common/menu2.gif) no-repeat;}
.header .right li a.nav3{ background:url(../images/common/menu3.gif) no-repeat;}
.header .right li a.nav4{ background:url(../images/common/menu4.gif) no-repeat;}
.header .right li a.nav5{ background:url(../images/common/menu5.gif) no-repeat;}
.header .right li a.nav6{ background:url(../images/common/menu6.gif) no-repeat;}
.header .right li a.nav7{ background:url(../images/common/menu7.gif) no-repeat;}
.header .right li a.nav8{ background:url(../images/common/menu8.gif) no-repeat;}
.header .right li a:hover{ background-position:bottom;}
.select80{ width:80px; height:20px;}
.header .right .header_right{ width:650px; height:62px;float:left; margin-top:10px;}
.header .right .header_top{ width:650px; height:28px; margin-top:5px;}
.header .right .header_left{ widows:650px;height:24px; margin-top:6px;}
.header .right .header_top1{float:left; width:572px;margin-top:5px;}
.header .right a.search_bt{width:61px; height:35px;background:url(../images/common/search_bt.jpg) no-repeat; display:block; float:left; margin-top:0px; margin-left:0px;}
/* END .header */

/* BGN .new */
.new{ width:828px; height:21px; margin-left:13px; margin-bottom:5px; margin-top:10px;}
.new .news{ background:url(../images/common/news_bg.jpg) no-repeat; width:516px; height:19px; color:#3399FF; padding-left:67px; padding-top:2px; float:left;}
.new .news span{ float:left;}
.new .news .more{ width:35px; height:17px; float:right; margin-top:1px;}
.new .buy_tel{ width:221px; float:right; padding-right:0px;}
.subnav{ width:500px;float:left; padding-top:4px;}
.subnav a{ color:#3399FF;}
/* END .new */
/* BGN .container */
.container{ width:829px; padding-left:10px;}

/* BGN .content */
.content{width:825px; margin-left:14px;}
/* END .content */

/* END .container */
/* BGN .left */
.left{ width:154px; float:left;  margin-right:2px;}
.left_mid{ background:url(../images/common/left_bg.jpg) repeat-y; width:124px; padding:0px 15px;}
.left_mid p a{ line-height:18px;}
.left .banner{ width:145px; margin-left:4px; margin-top:9px;}
h4 { margin:0; padding:0;}
.left_mid_nav p { float:left; width:30px;  float:left; margin-right:10px; text-align:center;}
.left_mid_nav li { float:left; width:120px; margin-bottom:5px;}
.left_mid_nav h4 { float:left; margin-top:8px; font-size:12px; font-weight:lighter;}
.left_mid_nav h5 { float:left; margin-top:8px; margin-left:3px; color:#2B9900; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.left_mid_nav a.hot{ float:left; margin-left:5px; margin-top:8px; background:url(../images/common/left/hot.gif) no-repeat; width:24px; height:11px;}
.kefu{ width:154px;}
.left_mid1{ background:url(../images/common/left_bg.jpg) repeat-y; width:124px; padding:0px 15px;}
.left_mid1 li{ background:url(../images/common/left/kefu_star.jpg) no-repeat 0px 4px; padding-left:12px; line-height:18px;}
/* END .left */

/* BGN .right */
.right{ width:669px; float:left; margin-left:4px;}
.top_box5{width:644px; background:url(../images/common/bg.jpg) repeat-x bottom; padding-left:25px; padding-bottom:20px; margin:40px auto 0px auto; border-top:1px solid #FD7171; padding-top:3px;}
.top_box5 dl{ width:92px; float:left; padding:0px; line-height:18px; margin-bottom:0px;}
.top_box5 dl dt{margin:0px; background:url(../images/common/dot3.gif) no-repeat 0px 3px; padding-left:8px; margin-bottom:25px; font-weight:bold;}
.top_box5 dl dt a{ color:#666;}
.top_box5 dl dd{margin:0px; background:url(../images/common/dot4.gif) no-repeat 0px 5px; padding-left:8px; }
.top_box5 dl dd a{ color:#999;}
.top_box6{background:url(../images/common/bg.jpg) repeat-x bottom;}
/* END .right */

/* BGN .footer */
.footer{ border-top:1px solid #FEB1B1; padding-bottom:10px;width:825px; margin-left:14px;}
.footer p.top{ text-align:center; border-bottom:1px solid #ccc; padding-bottom:3px; line-height:25px;}
.footer p.bottom{ text-align:right; padding:10px 0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.footer p.bottom a{ float:left; margin-right:10px;font-size:12px;}
.footer p.bottom a.rl{ border-right:1px solid #999; padding-right:10px;}
/* END .footer */ 
.bannernnn1{ width:470px; float:left;margin:0px;padding:0 0 5px 0}
.suvey_wrap{width:667px; display:block;margin:15px auto 0 auto;background:url(../images/survey/bg-main.jpg) repeat-y}
.suvey_top{width:667px; display:block;padding-top:125px;margin:0 auto;background:url(../images/survey/bg-top.jpg) no-repeat top}
.suvey_con{width:667px;display:block;margin:0 auto;background:url(../images/survey/bg-bottom.jpg) no-repeat bottom;padding-bottom:41px;}
.suvey_line{width:611px;padding:0 10px;display:block;margin:0 auto;background:url(../images/survey/bg-con.jpg) no-repeat top}
.suvey_line h3{width:325px;height:52px;display:block;margin:0 auto;background:url(../images/survey/title.jpg) no-repeat;font-size:0; text-indent:-2000px;}
.dl-suvey{padding:10px 30px 30px 30px;background: url(../images/survey/line.jpg) repeat-x bottom}
.dl-suvey dt{ color:#fe8111;padding:10px 0 5px 0;font-weight:bold}
.dl-suvey dd{ padding:5px 0 5px 20px;color:#d40272;}
.suvey_line h4{padding:20px 0 0 30px;font-weight:normal;font-size:12px;background:url(../images/survey/bg-title.jpg) no-repeat right 20px}
.dl-question{padding:0px 30px 30px 30px;}
.dl-question dt{ color:#5a2e2b;padding:10px 0 5px 0;font-weight:bold}
.dl-question dd{ padding:5px 0 5px 20px;}
.btn-center{ text-align:center}
.inp-l{width:520px;border:1px solid #ccc;}
.area-l{width:520px;border:1px solid #ccc;}

/*090429 add by casao*/
.note{border:3px #FFF dotted; padding:20px 0; width:662px; margin:30px auto 10px auto; background:#ffc8cb; font-weight:bold; color:#333}
/*090515 add by sun*/
.notes{padding:0; width:647px; margin:30px auto 5px auto; color:#333;line-height:130%}
.win_wrap{width:667px; display:block;margin:15px auto 0 auto;background:url(../images/survey/bg-win.jpg) repeat-y}
.win_top{width:667px; display:block;padding-top:173px;margin:0 auto;background:url(../images/survey/bg-top-win.jpg) no-repeat top}
.win_con{width:667px;display:block;margin:0 auto;background:url(../images/survey/bg-bottom-win.jpg) no-repeat bottom;padding-bottom:50px;}
.win_line{width:611px;padding:0 10px;display:block;margin:0 auto;background:url(../images/survey/bg-con.jpg) no-repeat top}
.win_line h3{width:361px;height:52px;display:block;margin:0 auto;background:url(../images/survey/title.gif) no-repeat;font-size:0; text-indent:-2000px;}
.dl-win{width:579px;display:block;margin:0 auto;padding:0 0 30px 0;background: url(../images/survey/line.jpg) repeat-x bottom}
.dl-win dt{ color:#fe8111;padding:5px 0;font-weight:bold}
.dl-win dd{ padding:0px 30px 20px 100px;color:#000;}
.dl-win dd span{margin-left:-35px}
.thanks{width:579px;display:block;margin:0 auto;padding:20px 0;}