﻿/* CSS Document */

* {margin:0;padding:0;}
img{border:none;}
body {font-size:12px;font-family:宋体;color:#666;line-height:24px; background:url(images/bg.jpg) repeat-x;}

a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#006bb9; cursor:pointer}    

ol,ul,li{list-style:none;}  
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }  

.pagebody{ width:950px; margin:0 auto;}

.header{ width:950px; height:445px;}
.header .top{ width:950px; height:100px; float:left;}
.header .top .logo{ width:370px; height:100px;float:left;}
.header .top .tel{ width:214px; height:16px; margin-top:65px; float:right;}

.menu{ width:950px; height:38px; line-height:38px; background:url(images/menu_bg.jpg) repeat-x; float:left}
.menu_left{ width:4px; height:38px; background:url(images/menu_left.jpg) no-repeat; float:left}
.menu_right{ width:4px; height:38px; background:url(images/menu_right.jpg) no-repeat; float:right}

.menu ul{ text-align:center; float:left}
.menu ul li{ width:92px; height:38px; background:url(images/menu_line.jpg) right no-repeat; float:left;}
.menu ul li a{ height:38px; color:#fff}
.menu ul li a:hover{ width:92px; background:url(images/menu_bg01.jpg) repeat-x; height:38px; color:#fff; float:left}

.banner{ width:950px; height:295px; margin-top:10px; float:left;}
.banner img{ width:950px; height:295px;}

.center{ width:950px;line-height:22px; float:left; display:inline;}
.box1,.box2,.box3,.box4,.box5,.box6{ background:url(images/partbg01.jpg) repeat-x; border:1px solid #e2e2e2; margin-right:10px; float:left; display:inline;margin-top:15px; overflow:hidden;}
.box1{ width:264px; height:217px;}
.box2{ width:416px; height:217px; background:none;}
.box3{ width:244px; height:217px; margin-right:0px;}
.box4{ width:264px; height:175px;}
.box5{ width:416px; height:175px;}
.box6{ width:244px; height:175px; background:url(images/contact.jpg) no-repeat; margin-right:0px}

.box1 .about{ width:235px; height:165px; margin:10px 14px; line-height:24px; float:left; display:inline;}
.box3 .text{ width:219px; height:160px; margin:10px 14px; line-height:26px; float:left; display:inline}
.box4 .tstext{ width:235px; height:103px; margin:10px 14px; line-height:26px; float:left; display:inline;}
ul.cmenu{}
ul.cmenu li{ width:210px; height:25px; float:left; margin-bottom:5px; padding:10px 0 0 35px; color:#fff;}
ul.cmenu li a{ color:#fff}


.footer{ width:970px; height:35px; margin-top:35px; margin-bottom:20px; text-align:center; color:inherit; float:left;}
.footer a{ color:#999;}
.footer a:hover{ color:#006bb9;}

ul.news{ margin:20px; float:left; display:inline; line-height:24px;}
ul.news li{ width:370px; background:url(images/dian02.jpg) no-repeat left; padding-left:10px; float:left;}
ul.news li span{ float:right; color:#c2c2c2}
ul.news li a{ background:url(images/dashed.jpg) repeat-x bottom;display:block;}


.movepic{ width:395px; height:110px; margin:10px 10px; float:left;}
.movepic img{ width:122px; height:100px; border:1px solid #e3e3e3; padding:1px; background:#fff}

.movepic_btn{ text-align:center; width:46px; height:25px; float:right;}
ul.movepic_lb{ width:30px; margin-top:10px; float:right;display:inline}
ul.movepic_lb li{ width:15px; float:left}
ul.movepic_lb li a{ width:15px; height:10px; float:left; color:#fff; cursor:pointer}
.movepic01{ width:15px; height:10px; background:url(images/movepic01.jpg) no-repeat; float:left; }
.movepic02{ width:15px; height:10px; background:url(images/movepic02.jpg) no-repeat; float:left; }

.ncenter{ width:950px;line-height:22px; margin-top:10px; float:left;}
.nleft{ width:202px; height:400px; float:left}
.nleft .lpart{ width:177px; height:27; line-height:30px; color:#fff; font-weight:bold; padding-left:25px; background:url(images/lpart_bg.jpg) no-repeat;}
.nleft .lmenu{ width:202px; background:#efefef;}
.nleft .lmenu ul{}
.nleft .lmenu ul li{ width:177px; padding-left:25px; height:30px; line-height:30px;}
.nleft .contact{ width:200px; height:175px; background:url(images/lcontact.jpg) no-repeat; border:1px solid #dfdfdf; margin-top:10px;}

ul.ncmenu{}
ul.ncmenu li{ width:200px; height:25px; float:left; margin-bottom:5px; }
ul.ncmenu li a{ color:#fff}

.nright{ width:740px; 
         min-height:500px;    /*高度最小值设置为：100px*/
		 height:auto !important; /*兼容FF,IE7也支持 !important标签*/
		 height:500px; /*兼容ie6*/
		 overflow:visible; background:url(images/partbg.jpg) repeat-x; border:1px solid #e2e2e2; float:right}
.nr_top{ width:715px; height:30px; line-height:30px; padding:0 10px;}
.nr_top .title{ width:300px; height:30px; float:left; }
.nr_top .where{ width:300px; text-align:right; height:30px; float:right;}

.nr_bottom{ width:690px; padding:20px}
ul.nnews{ line-height:28px;}
ul.nnews li{ width:680px; background:url(images/dian02.jpg) no-repeat left; padding-left:10px; float:left;}
ul.nnews li span{ float:right; color:#c2c2c2}
ul.nnews li a{ background:url(images/dashed.jpg) repeat-x bottom;display:block;}

/* 表单 */
.inputbox { width:690px; margin:10px 0; padding:5px 0; text-align:left; clear:both;}
.inputbox p { text-align:left; clear:both; }

.ibl { float:left; width:60px; margin-right:10px; padding-top:5px; color:#666; text-align:right; }
.ibr { float:left; width:600px; padding-top:5px; color:#666; text-align:left; }

.orderlist td { padding:5px 10px; background:#fff; text-align:center; }
.orderbox { width:80%; padding:20px 0 0 0; text-align:center; }
.orderbox a { margin:0 10px; }

/*产品列表*/
ul.pro{}
ul.pro img { width:140px; height:115px; border:1px solid #cdcdcd; padding:1px; background:#fff;}
ul.pro li{ margin:10px 15px 0 10px;float:left;display:inline;text-align:center;}

.pager{width:640px; margin:20px 0 0 10px; float:left; display:inline }

/*详细*/
.biaoti{ width:690px; font-size:14px;font-weight:bold;text-align:center; float:left;}
.hots{ width:690px; text-align:right; float:left;}
.text{ width:690px; line-height:28px; margin-top:15px; float:left;}

.back{ width:690px; float:left; text-align:right;}
