body{	
	margin:0;
	padding:0;  
	line-height:162%;
	color:#fff; 
	font: 12px/1.2 "\5FAE\8F6F\96C5\9ED1", Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
	-webkit-text-size-adjust:none;
	background:#fff;
}

.clear{ 
	zoom:1;
	clear:both;
}

.clear:after{ 
	display:block;
	content:"\0020";
	overflow:hidden;
	height:0; 
	clear:both;
}

div,form,img,ul,ol,li,dl,dt,dd,option,video{ 
	margin:0;
	padding:0;
	border:0; 
	list-style:none outside none;
}

h1,h2,h3,h4,h5,h6,p,span,blockquote,input,select,textarea{ 
	margin:0;
	padding:0;
}

table{
	border-collapse:collapse;
	border-spacing:0; 
	border:0;
}

select { 
	font-size:12px;
	color:#333;
}

textarea { 
	border:#d5d5d5 1px solid;
	font-size:12px;
}

em{ 
	font-style:normal;
}

a{
	cursor:pointer;
	color:#edecee;
	text-decoration:none;
}
a:hover {
	color:#edecee; 
	text-decoration:underline;
	cursor:pointer;
}

.fontsize{
	font-size:14px;
}

.fontsize-12{
	font-size:12px;
}

.fontsize-14{
	font-size:14px;
}
.fontsize-16{
	font-size:16px;
}
.fontsize-18{
	font-size:18px;
}
.fontsize-20{
	font-size:20px;
}
.fontsize-22{
	font-size:22px;
}
.fontweight{
	font-weight:700;
}
/*color*/

/*white*/
.white{
	color:#ffffff;
}

/*black*/
.lightblack{
	color:#373737;
}

/*=红色=*/
.fred{  
  color:#ff0000; 
}

.lightfred{  
  color:#D51717; 
}
/*=橙色=*/
.orange{
	color:#ff4500; 
}

.lightorange{
	color:#ff9100;
}

.lightorange1{
	color:#ff6e00;
}

.lightorange2{
	color:#f9ac0d;
}

.lightorange3{
	color:#ffb61f;
}

/*=深灰色=*/
.darkgray{
	color:#999999;
}

.darkgray1{
	color:#cccccc;
}

.darkgray2{
	color:#eeeeee;
}
.darkgray3{
	color:#828282;
}
.darkgray4{
	color:#6473a0;
}


/*=灰色=*/
.gray{
	color:#747474;
}

/*=浅灰色=**/
.lightgray{
	color:#E2DEDB;
}
.gray1{
	color:#999999;
}

.gray2{
	color:#676767;
}

.gray3{
	color:#666666;
}
.gray4{
	color:#858c91;
}

/*=白色=*/
.white{
	color:#ffffff;
}

.lightWhite{
	color:#e6e6e6;
}

.lightWhite1{
	color:#aab2bd;
}

/**/
.green{
	color:#066601;
}

.newgreen{
	color:#3bcca8;
}

.lightgreen{
color:#689700;
}

.lightgreen1{
	color:#37bc9b;
}

.lightgreen3{
	color:#5bc819;
}

.lightgreen4{
	color:#76e116;
}

.lightgreen5{
	color:#4d9e33;
}


/*=红色=*/
.red{
	color:#ff0000;
}

.lightred{
	color:#e9573f;
}

/*=蓝色=*/
.blue{
	color:#003366;
}

.newblue{
	color:#22b2d6;
}

.lightblue{
	color:#049EFD;
}
.lightblue1{
	color:#329ddc;
}

.lightblue2{
	color:#0a84c9;
}

.lightblue3{
	color:#007BC7;
}

.lightblue4{
	color:#1487c8;
}

.lightblue5{
	color:#199de7;
}

/*=蓝色=*/
.black{
	color:#000;
}
.bold{
	font-weight:700;
}
/*text-align*/
.left{
	text-align:left;
}

.center{
	text-align:center;
}

.right{
	text-align:right;
}

.fl{ float:left;}
.fr{ float:right;}


.wrapper{ width:1000px; margin:0px auto;}
.header{width:1000px; overflow:hidden;}
.logo{ float:left; margin-left:20px;width:150px; height:120px;}
.nav{ float:right; background:url(../images/nav.png) no-repeat; margin-top:60px; width:820px; height:40px;}
.nav li{ float:left; width:116px;height:40px;}
.nav li a{ width:116px;height:40px; display:block; color:#485057; line-height:35px; text-align:center; font-size:12px;}
.nav li a:hover{background:url(../images/nav_cur.png) no-repeat; color:#fff; text-decoration:none;}


.banner{ width:1000px;margin:0px auto; overflow:hidden;}


.mainwarp{width:1000px; margin-top:20px; overflow:hidden}
.main{ width:980px; margin-top:20px;background:#8e8e8e; overflow:hidden; padding:10px;border: 5px solid #dedede;-moz-border-radius: 15px;      /* Gecko browsers */-webkit-border-radius: 15px;   /* Webkit browsers */ border-radius:15px;  /* W3C syntax */}
.about{ width:310px; height:151px; float:left;background:url(../images/about.png) no-repeat;}
.about .title_bar{ width:130px; height:35px; line-height:35px; padding-left:25px;}
.about .title_bar h2{ float:left; width:80px; font-size:12px; margin-left:15px; color:#485057; font-weight:bold;}
.about .title_bar .more{ float:right; margin-right:3px;font-family:Tahoma, Geneva, sans-serif;}
.about .title_bar .more a{ color:#485057;}
.about .block { width:300px; float:left; height:103px; overflow:hidden; margin-top:10px;}
.about .block .pic{ width:90px; height:103px; float:left;background:url(../images/about_pic.png) no-repeat;}
.about .block .content{ width:205px; color:#fff; overflow:hidden; float:left; margin-left:5px; line-height:25px;}

.product{ width:307px; height:146px; margin-top:7px; overflow:hidden; float:left;margin-left:10px;background:url(../images/product.png) no-repeat; padding-left:20px; padding-top:20px;}
.p_btn{ float:left; padding-top:25px;}
.p_btn a.prev{ width:59px; height:32px;background:url(../images/dart_btn.png) -0px -9px no-repeat;display:block;}
.p_btn a.next{ width:59px; height:32px;background:url(../images/dart_btn.png) -8px -90px no-repeat;display: block;}
.p_slide{width:160px;height:130px; float:left; overflow:hidden; margin:0px 5px;}
.p_slide li{ width:160px; height:130px;display: inline-block;}
.p_slide .pic{ width:160px;height:130px;text-align:center;line-height:25px;font-size:12px;vertical-align:middle;}
.p_slide .pic img{ width:100px; height:90px;}
.p_slide .pic a{color:#fff;}


.newswrap{ width:343px; overflow:hidden; float:left;margin-left:10px;background:url(../images/news.png) no-repeat;}
.newswrap .title_bar{ width:150px; height:35px; line-height:35px; margin-left:200px;}
.newswrap .title_bar h2{ float:left; width:70px;font-size:12px; margin-right:5px; color:#485057; font-weight:bold;}
.newswrap .title_bar .more{ float:right;width:72px;margin-left:3px; font-family:Tahoma, Geneva, sans-serif;}
.newswrap .title_bar .more a{ color:#485057;}
.newsbox{width:323px; margin-top:10px; overflow:hidden; margin-left:20px;}
.newsbox dl{width:138px; float:left; margin-right:15px;}
.newsbox dt{ width:138px; height:78px; overflow:hidden;}
.newsbox dt img{ width:130px; height:70px; border:4px solid #fff;}
.newsbox dd{width:138px; overflow:hidden;font-size:12px; text-align:center; height:27px; line-height:27px;}
.newsbox dd a{color:#fff;}


.path{ width:1000px; height:30px; line-height:30px;}
.leftbox{ width:200px; float:left; overflow:hidden;}
.menu{ width:200px; overflow:hidden; margin-top:20px;}
.menu li{width:200px; height:32px; line-height:32px; text-align:center; margin-top:5px;}
.menu li a{width:200px; height:32px; display:block;}
.menu li a.cur,.menu li a:hover{background:url(../images/menubg.png) top center no-repeat;text-decoration:none; color:#fff;}
.left_tel {background:url(../images/left_tel.png) top center no-repeat;width:198px;height:45px;margin-top:22px;}
.weixin { width:200px;margin-top:20px;text-align:center; overflow:hidden;}
.weixin p { font-size:15px; color:#333; font-weight:bold; margin:5px 0; color:#fff;}
.weixin span { display:block;  color:#fff; }

.rightbox{ float:right; width:760px; overflow:hidden;}
.m_hd{width:760px; overflow:hidden;}
.m_hd h2{width:730px;background:url(../images/tit_bg.png) no-repeat; height:63px; padding-top:17px; font-size:16px; color:#fff; padding-left:30px;}
.about_view{ width:720px; overflow:hidden; line-height:27px; padding:0px 20px;}


.news_list{width:720px; overflow:hidden;padding:0px 20px;}
.news_list dl{width:720px; overflow:hidden; padding:8px 0;background:url(../images/news_line.png) bottom center no-repeat;}
.news_list dt{font-size:16px; font-weight:bold; height:27px; line-height:27px;}
.news_list dt a{ color:#fff;} 
.news_list dd {padding:10px 0; line-height:22px; text-indent:2em;}
.page{padding:5px;margin:20px;text-align:center;}
.page a{padding:4px 6px;margin:2px;color:#deccd6;text-decoration:none; }
.page a:hover{color:#fff;background-color:#50bbdf;}
.page a:active{color:#fff;background-color:#50bbdf;}
.page .current{padding:4px 6px;font-weight:bold;margin:2px;color:#fff;background-color:#50bbdf;}
.page .disabled{padding:4px 6px;margin:2px;color:#ddd;}

.news_view{width:720px; overflow:hidden;padding:0px 20px;}
.news_view .title { width:720px; height:40px; line-height:40px; text-align:center;}
.news_view .title h2{color:#fff;}
.news_view .info{width:720px; height:30px; line-height:30px;text-align:center;}
.news_view .content_main {float:left; width:720px; padding:10px;line-height:28px;}
.news_view .content_main  img {max-width:720px;}
.news_view .content_main  p { line-height:28px;}


.product_list{width:720px; overflow:hidden;padding:0px 20px;}
.product_box{width:700px; overflow:hidden; padding:20px 10px;}
.product_box .pic{font-size:16px; float:left; width:220px; margin-right:20px;text-align:center;}
.product_box .pic img{width:120px; height:120px;}
.product_box .r_into { float:left;width:460px;}
.product_box .r_into .name{width:460px;height:30px; float:left; line-height:30px; font-weight:bold; font-size:16px;}
.product_box .r_into .name a{ color:#fff;}
.product_box .r_into .into{width:460px;line-height:22px;float:left;}
.product_list .line{width:720px;background:url(../images/news_line.png) top center no-repeat; height:13px;}

.product_view{width:700px; overflow:hidden; padding:0 10px 10px 10px;}
.product_view .pic{font-size:16px; float:left; width:260px; margin-right:20px;text-align:center;}
.product_view .pic img{width:240px; height:240px;}
.product_view .r_into { float:left;width:420px;}
.product_view .r_into .name{width:420px;height:30px; float:left; line-height:30px; font-weight:bold; font-size:16px;color:#fff;}
.product_view .r_into .price{ width:420px;height:30px; float:left; line-height:30px; font-weight:bold; font-size:20px;color:#fff; margin:10px 0;}
.product_view .r_into .virtue{ width:408px;float:left; overflow:hidden; border:1px solid #8e8f91; padding:5px; background:#a9acaf;}
.product_view .r_into .virtue li{ float:left; width:214px; height:30px; line-height:30px;}

.porduct_into{width:720px; overflow:hidden; padding:10px 0;}
.porduct_into .into_t{width:720px; height:30px;background:url(../images/p_into_t.png) no-repeat;}
.porduct_into .content_main {float:left; width:700px; padding:10px;line-height:28px;}
.porduct_into .content_main  img {max-width:700px;}
.porduct_into .content_main  p { line-height:28px;}


.guestbook{width:720px; overflow:hidden;}
.guestbook .text{ height:27px; line-height:27px;border:1px solid #cccccc; background:#dedede; color:#a4a7aa;}
.guestbook .txtarea{border:1px solid #a8a9aa; line-height:25px; background:#fff;color:#7c7a7b;}
.guestbook .submit{border:1px solid #a8a9aa; background:#fff;color:#7c7a7b; padding:8px; overflow:hidden; font-weight:bold;}
.guestbook .guest_box{width:700px; padding:10px; overflow:hidden;}
.guestbook .guest_box .ask_title{height:30px; line-height:30px;width:720px;}
.guestbook .guest_box .ask_title strong{ color:#fff;}
.guestbook .guest_box .ask_content{line-height:30px;width:720px;}
.guestbook .guest_box .reply{width:678px; border:1px solid #6a053b;background:#770b45; color:#fff; padding:10px; margin-top:20px;-moz-border-radius: 5px;border-radius: 5px;}
.guestbook .guest_box .reply_title{height:30px; line-height:30px;width:678px;}
.guestbook .guest_box .reply_content{line-height:28px;width:678px;}
.guestbook .line{width:740px;background:url(../images/news_line.png) top center no-repeat; height:13px;}

.warrant{width:700px; overflow:hidden; padding:10px; text-align:center; line-height:30px; font-size:14px;}
.warrant p{ margin-top:10px;}
.warrant .text{ height:27px; line-height:27px; margin-right:10px;}
.warrant .submit{border:1px solid #a8a9aa; background:#fff;color:#7c7a7b; padding:8px; overflow:hidden; font-weight:bold;}

.cert_view{width:720px; overflow:hidden; text-align:center;}
.cert_view img{ width:600px; height:900px;}

.bottom{ width:1000px; overflow:hidden; height:30px; margin-top:10px; line-height:30px; color:#000;}
.bottom a{color:#000;}
.bottom .copy{ margin-right:20px;}
.bottom .phone{ margin-right:20px;}
.bottom .icp{}