@charset "utf-8";
/* CSS all style */
*{list-style:none;margin:0;padding:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*IE6背景不闪动*/
html{overflow-x:hidden; text-align:center; padding:0; margin:0; height:100%;}
body {margin:0px; font-size:12px; color:#444444; background:#FFFFFF url(bg.gif) no-repeat center 0;line-height:1.5;font-family:Arial;}
div{margin:0 auto; padding:0; text-align:left}
div,form,img,ul,ol,li,p,span,dd,dl,dt,s,b{margin:0;padding:0;border:0;}
ul,li,ol {list-style:none;}
select,input,textarea{font-size:12px;line-height:1.6em;}
select{color:#797d84}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;border:0;font:12px normal}
a{color:#444444;text-decoration:none;}
a:hover,a:active{text-decoration:none; color:#000}
img{ vertical-align:middle}
i,em{ list-style:none; font-style: normal;font-weight: normal;}
.red,.red a{ color:#00826c}
.red a:hover{ color:#000}
.green,.green a:hover{ color:#00826c}
.fl{float:left; display:inline;}
/* 左右悬浮 */
.f_l{float:left;}
.f_r{float:right;}
.hidden{overflow:hidden}
.ft14{ font-size:14px}

/* 清除悬浮 */
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}

/* 页宽设定 */
.area{width:1000px;height:auto;margin:0px auto;}
.area01{width:980px;height:auto;margin:0px auto;}
.area02{width:1030px;height:auto;margin:0px auto; }


.h10{margin:0 auto;width:100%;height:10px;font-size:1px;overflow:hidden}
.h15{margin:0 auto;width:100%;height:15px;font-size:1px;overflow:hidden}
.h20{margin:0 auto;width:100%;height:20px;font-size:1px;overflow:hidden}
.h30{margin:0 auto;width:100%;height:30px;font-size:1px;overflow:hidden}

/*顶部*/
.head{ width:980px; height:100px; position:relative;z-index:9; margin:0 auto;}
.logo{ float:left;}

.sub_mian{height:28px; float:right; text-align:right; padding-top:20px;}
.sub_mian a{ color:#8d8d8d; line-height:28px; margin:0 5px;font-family:"微软雅黑";}
.sub_mian a:hover{ color:#e47115;}
.sub_mian em{ margin:0 3px; color:#d5d5d5;}

.search{ background:#e4e4e4; position:absolute; bottom:25px; right:0; }
.search .text05{ float:left; background:#FFFFFF url(sereach.png) no-repeat 0 center; width:160px; height:23px; line-height:24px; border:1px solid #d7d7d7; padding-left:3px; color:#999}
.search .btn{ float:left; background:url(btn.png) no-repeat 0 0; border:0; width:29px; height:24px; cursor:pointer; border:0;}


/*导航*/
.nav{ background:url(bg_nav.png) no-repeat 0 0; width:1000px; height:36px;z-index:99999;margin:0 auto;}
#nav{margin-left:5px;}
#nav li{float:left;width:164px;font-size:14px;font-family:"微软雅黑";text-align:center; position:relative; z-index:999999; height:36px; line-height:36px;background:url(nav_h.png) no-repeat right center;}
/*.nav li h3 a{font-family:"微软雅黑", Arial, "宋体"; font-size:12px; height:30px; line-height:30px;color:#bebebe}
.nav li h3 a:hover{ }*/
#nav li.cur{background:none;}
#nav li a{height:36px;color:#4b4b4b;display:block;}
#nav li a:hover{color:#d75300;}
#nav li div .nav_t a{background:none;color:#666;font-size:14px;font-weight:bold; line-height:32px;}
#nav li div .tomcx a{font-size:12px; color:#666; height:22px;}
#nav li div a:hover{color:#CC0000;}
#nav li div .nav_p a{height:auto;}
#nav li div .nav_f a{font-size:12px;line-height:150%;margin-top:5px;height:auto; display:block;}

#nav li div{display:none;position:absolute;z-index:9999;white-space:nowrap;}
#nav li div .nav_t a{font-size:13px;line-height:32px;height:32px;color:#000;text-decoration:none;}/*覆盖上面的#nav li a*/
#nav li div .nav_t a:hover{text-decoration:none;}
#nav li.sfhover{background:#FFF url(bg_nav_02.jpg) repeat-x top;}
#nav li.sfhover div{left:auto;}
#nav li.sfhover div .nav_t a{background:none;color:#000;font-size:13px;font-weight:bold;}
#nav li.sfhover div .tomcx a{font-size:12px;color:#666;height:22px;}
#nav li.sfhover div a:hover{color:#CC0000;}
#nav li.sfhover div .nav_p a{height:auto;}

.nav .cap{position:absolute;top:0;background:rgb(255,255,255); border: 1px solid rgb(204,204,204);border-width: 0 1px;height:5px;}
.pro_xl{width:990px;background:#FFF;border-radius:3px;border:4px solid #CCC;margin-left:-168px;padding:18px 0;}
.pro_x2{width:690px;height:216px;background:#FFF;}

.tomc{padding:5px 34px 0px 34px;border-right:1px solid #CCC;height:auto;}
.tomcx a{font-size:12px; color:#666;}
	
.big_img{ background:url(show.jpg) no-repeat center 0; margin:0 auto; height:450px;}
.big_about{ background:url(img02.jpg) no-repeat center 0; margin:0 auto; height:200px;}


/*图片轮播*/
.infocus{width:980px; height:400px; position:relative; z-index:1;zoom:0; margin:0 auto;}
.focus_pic{width:980px; overflow:hidden;}
.focus_pic li{float:left; overflow:hidden;}
.focus_pic li a{text-align:center; width:300%; display:block; margin-left:-100%;}
.left_btn{position:absolute; left:-50px; top:120px;}
.right_btn{position:absolute; right:-50px; top:120px;}
.focus_btn{width:980px; position:absolute; bottom:10px; text-align:center;}
.focus_btn ul li{width:10px; height:10px; display:inline-block; *display:inline; *zoom:1; background:url(ico_01.png) no-repeat -11px 0; cursor:pointer; margin:0 1px;}
.focus_btn .active{background:url(ico_01.png) no-repeat 0 0; }

/*.dn{display:none;}

.focus{position:relative; width:420px; height:300px; overflow:hidden;}
.focus_pic li{position:absolute; top:0; left:0;}
.focus_pic{position:absolute; top:0; left:0; width:420px;z-index:1;}
.focus_about{position:absolute; bottom:0; left:0; width:420px; height:32px; background:#000000; z-index:2; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.focus_about li{position:absolute; top:0; left:0; width:420px; line-height:32px; text-indent:15px;}
.focus_about li a{ color:#ffffff;}
.focus_btn{position:absolute; z-index:3; bottom:7px; margin-left:330px;}
.focus_btn li{width:14px; height:14px; line-height:14px; text-align:center; float:left; margin:0 3px; background:#ffffff; color:#0146a6; font-family:"arial"; font-size:11px; cursor:pointer;}
.focus_btn .on{background:#b9b9b9; color:#ffffff;}

*/
/*宽度*/
.w311{ width:311px; margin-left:20px; display:inline; float:left;}
.w875{ width:875px; _width:870px; margin-left:30px; display:inline; float:left;}
.w420{ width:420px; margin-left:15px; display:inline; float:left;}
.w464{ width:464px; margin-left:15px; display:inline; float:left;}
.w256{ width:256px; margin-left:15px; display:inline; float:left;}
.w900{ width:900px; margin-left:15px; display:inline; float:left;}
.w442{ width:441px; float:left; margin-bottom:15px;}
.w442r{ width:441px; margin-left:14px; display:inline; float:left; margin-bottom:15px;}


/*框*/
.box{ float:left; width:310px; margin-right:25px;}
.box01{ float:left; width:310px;}


.tittle{ background:url(bg_tittle.png) repeat-x 0 0; height:34px;}
.tittle h3{ background:url(bg_tittle_d.png) no-repeat 9px 0; height:34px; line-height:34px;font-family:"微软雅黑",Arial, "宋体";color:#4b4a4a; font-size:16px; text-indent:20px;}
.about_img{ padding:15px 0 10px 0;}
.about_text{ font-family:"微软雅黑",Arial, "宋体";color:#4b4a4a; }
.more{ float:right; padding-right:10px;color:#9d3d01;}
.more a{ }

.tittle01{ background:url(bg_tittle.png) repeat-x 0 0; height:34px;}
.tittle01 h3{ float:left; background:url(bg_tittle_d.png) no-repeat 9px 0; height:34px; line-height:34px;font-family:"微软雅黑",Arial, "宋体";color:#4b4a4a; font-size:16px; text-indent:20px;}
.tittle01 .more01{ float:right; background:url(bg_more.png) no-repeat 0 center; width:13px; height:34px; padding-right:10px;}

/*服务*/
.service{ padding:15px 0 15px 0;}
.img03_01{float:left;}
.img03_01 img{ padding:4px; border:#e8e8e8 1px solid; margin-right:10px; }
.text03{ float:right; width:160px; }
.text03 h4{}
.text03 h4 a{ line-height:26px;font-family:"微软雅黑",Arial, "宋体"; font-size:14px; color:#555555;}
.text03 h4 a:hover{ color:#ea791f;}
.text03 .more_s{ color:#d28506; padding-top:8px;}
.text03 .more_s a{ color:#d28506; }

.text04{ float:right; width:560px; }
.text04 h4{}
.text04 h4 a{ line-height:26px;font-family:"微软雅黑",Arial, "宋体"; font-size:14px; color:#474747;}
.text04 h4 a:hover{ color:#ea791f;}
.text04 .more_s{ color:#d28506; padding-top:12px;}
.text04 .more_s a{ color:#d28506; }


.line01{ background:url(line_l.png) repeat-x 0 0; height:1px;}

.text_newss{ padding:10px 0;}
.text_newss h4{}
.text_newss h4 a{ line-height:26px;font-family:"微软雅黑",Arial, "宋体"; font-size:14px; color:#df6c11;}
.text_newss h4 a:hover{ color:#ea791f;}
.text_newss p{}

.container{width:980px; margin:0 auto;}

/** 测边栏 **/
.sidebar{width:240px; float:left; padding-right:5px;}
.sidebar_list ul li{line-height:32px;}
.sidebar_list ul li a{display:block; line-height:32px; font-size:14px; padding-left:18px; font-weight:bold;}
.sidebar_list ul li a:hover{height:32px; line-height:32px; color:#fff; background:#004f26;}
.sidebar_list ul li.current a{height:32px; line-height:32px; font-size:12px; font-weight:normal; position:relative; z-index:99; color:#333; background:url(sidebar_h.png) no-repeat;font-family:"微软雅黑",Arial, "宋体"; font-size:14px;}
.sidebar_list ul li.current a:hover,.sidebar_list ul li.cur a{height:32px; line-height:32px; border:0;font-weight:bold; color:#df6c11;}

.mainBox{width:710px; float:right;}
.location{padding:18px 0; background:url(../images/line.png) repeat-x 0 100%;}
.location a:hover{ color:#d96d16;}
.location i{width:4px; height:15px; line-height:0; float:left; margin:2px 8px 0 0; background-color:#ea791f;}

/** 关于我们 **/
.about_body{padding:15px 0 30px 0; font-size:14px; line-height:30px; color:#333;}

.sidebar_title{  height:60px; background:#FFF;}
.sidebar_title h3{font-family:"微软雅黑",Arial, "宋体"; font-size:20px;padding:15px 0 0 18px;}

/*产品 */
.case_list{ padding:20px 0 10px 0}
.case_list li{ float:left; width:234px; height:200px;}
.case_list li a img{ display:block; margin:0 auto; border:1px solid #dadada; padding:5px; width:200px; height:140px;} 
.case_list li a:hover img{  border:1px solid #F96; background: #F9EEC1} 
.case_list li a h4{ font-weight:700; margin:0 15px; text-align:center; line-height:34px; color:#646464;}
.case_list li a:hover h4{ color:#d56811;}


.pr_list{ padding:20px 0 30px 0; }
.pr_list li{ background:url(ico04.gif) no-repeat 0 center; border-bottom:1px dashed #CCC; height:32px; text-indent:15px; font-family:"宋体"; font-size:12px;}
.pr_list em{ float:right; height:32px; line-height:32px; margin-right:10px; color:#989898;}
.pr_list li a{ color:#595959; line-height:32px;}
.pr_list li a:hover{ color:#d56913;}


.service_page{ padding:15px 0 30px 0;}

.service_list{ margin:0 0 30px 15px;}
.service_list li{ float:left; background:url(service_bg.png) no-repeat 0 0; width:205px; height:300px; margin:15px 20px 0 0; display:inline;}
.service_list li h4{font-family:"微软雅黑",Arial, "宋体";color:#4b4a4a; font-size:14px; padding:15px 0 10px 15px;}
.service_list li h4 a:hover{ color:#ea791f;}
.service_list li img{padding:0 0 5px 15px;}
.service_list li p{ margin:0 15px; padding:10px 0; height:36px; overflow:hidden;}
.service_list li .more03{ background:url(buttom.png) no-repeat 0 0; width:68px; height:25px; display:block; margin-left:15px;}


.footer{ width:980px; margin:0 auto; background:url(bg_footer.png) repeat-x 0 top; height:80px;}

.foot_l{ float:left; margin-top:15px; font-family:"微软雅黑",Arial, "宋体";color:#4b4a4a;}
.foot_r{ float:right; margin-top:15px; font-family:"微软雅黑",Arial, "宋体";color:#4b4a4a; text-align:right;}


.pages {font-family:Verdana;font-size:12px; line-height:normal; margin:10px 0 10px;}
.pages ul{list-style:none;margin:0px;padding:0px;}
.pages li {float:left;margin:0 5px 0 0;display:block; background-color:#FFFFFF}
.pages li a {float:left;color:#333;padding:1px 5px 2px 5px;border:1px solid #ddd;text-decoration:none;}
.pages li a:hover {color:#000;background:#f2f2f2;border:1px solid #999;}
.pages li.current {color:#000;border:1px solid #f2f2f2;padding:1px 5px 2px;background:#f2f2f2;}
.pages li.nolink {color:#999;border:1px solid #F0F0F0;padding:1px 5px 2px;}
.p_clear{ clear:both;}



.download{ background:url(buttom01.png) no-repeat 0 0; width:112px; height:30px;text-align:center;}
.download a{ text-align:center; line-height:30px; color:#FFF; text-align:center;}



.allpage02{ margin:0 30px; padding:20px 0; line-height:24px; color:#585858;}

.allpage02 table{ width:99%; border-collapse:collapse; border-style:none;border-right:1px solid #d1d1d1; }
.allpage02 table th{ padding:4px 8px; text-align:left;background:#e0e0e0; color:#727272; text-align:center; }
.allpage02 table td{padding:4px 8px; text-align:left; text-align:center;}



/*产品列表 */
.proListTable { background: url(tableHd.jpg) no-repeat; width: 100%; table-layout: fixed;}
.proListTable th { line-height: 40px; padding: 0 10px; color: #fff; font-weight: bold; background: url(images/tableHdSpe.png) no-repeat right bottom; white-space: nowrap; }
.proListTable th.last { background: none; }
.proListTable th.cphh { width: 120px; }
.proListTable th.title { width: 180px; }
.proListTable th.dec { width: 140px; }
.proListTable th.yyfw { width: 150px; }

.proListTable .itemTd,
.proListTable .nodata td { padding: 10px; line-height: 24px; text-align:left; border-bottom: #C7C7C7 1px solid; border-top: #fff 1px solid; background: url(images/row.png) repeat-x #F0F0F0; }
.proListTable .odd .itemTd { background: url(images/row_odd.png) repeat-x #E3EFF5; }
.proListTable .addToCart { display: block; width: 48px; height: 24px; margin: 0 auto; overflow: hidden; text-indent: -9999px; background: url(images/addToCart.png) no-repeat; }
.proListTable .addToCart:hover { background-position: 0 -24px; }
.proListTable .detailWrap { padding: 8px; background: url(images/proDetailTable.png) repeat-x left top #E9E9E9; display: none;}
.proListTable .proDetailTable { border: #d8edf6 solid; border-width: 1px 0 0 1px; background: #fff; width: 100%; table-layout: fixed;}
.proListTable .proDetailTable td { border: #d8edf6 solid; border-width: 0 1px 1px 0; vertical-align: top; padding: 5px 10px; color: #666; line-height: 22px;  word-wrap: break-word;}
.proListTable .proDetailTable .pic { width: 130px; padding: 5px; }
.proListTable .proDetailTable .pic img { width: 130px; height: 100px; }
.proListTable .proDetailTable .title_intro { font-weight: bold; color: #333; width: 34%;}
.proListTable .proDetailTable .yyfw_intro { font-weight: bold; color: #333;}
.proListTable .proDetailTable .gg { width: 15%; font-weight: bold; color: #333; }

