﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,ul,li,p,span,input,dl,dt,dd,img,input{ margin:0; padding:0}
li{ list-style:none}
img{ border:none}
a{ text-decoration:none; font:"黑体"}
#wrapper{ width:1050px; overflow:hidden;zoom:1; margin:0 auto; background:#fff;}
#logo_right p a:hover,.model_t span a:hover,.model_info ul li a:hover,.model_info dd a:hover,#wap dl dd a:hover,#bq a:hover,#navs .subnav ul li a:hover,#mid_left a:hover,#mid_left .currents a,.news a:hover{ color:#FF6600}
#logo{ margin-bottom:10px; margin-top:5px;overflow:hidden;zoom:1; }
#logo h1{ background:url(../image/logo.jpg) no-repeat; text-indent:-9999px; margin-top:10px; float:left; width:227px; height:73px;}
#logo_right{ float:right;overflow:hidden; zoom:1; width:800px;}
.mess{ margin-bottom:3px; width:180px; clear:both; float:right}
.mess .me{margin-bottom:3px;float:left}
.tel{overflow:hidden;zoom:1; width:110px;}
.tel1{ float:left}
#sear{ overflow:hidden;zoom:1;  height:30px; clear:both; float:right; position:relative}
#logo_right p a{ font-size:12px; color:#333;}
#logo_right input{ width:140px; height:19px;}
#logo_right .sou{ width:20px; height:19px;background:url(../image/sousuo.png) no-repeat; position:absolute; top:3px; right:5px;border:none;vertical-align:middle}
#nav{ clear:both;float:right; overflow:hidden; zoom:1; height:40px;}
#nav ul{ background:url(../image/nav.jpg) no-repeat; height:41px; width:789px;}
#nav ul li{ float:left; line-height:41px; width:110px; text-align:center;}
#nav a{ font-size:14px; color:#333; width:110px; text-align:center; float:left; font-weight:bold; border-right:1px solid #ABABAB; height:39px; margin-top:1px;}
#nav .boe a{ border-right:none;}
#nav a:hover,#nav .current1 a{ background:url(../image/nav_curr.jpg) repeat-x; height:40px; margin-top:1px; color:#FF6600}
#nav #frist a:hover,#nav .currents a{ background:none; color:#FF6600}
#focus { clear:both;width:1050px; height:295px; overflow:hidden; position:relative;}
#navs .subnav .sub{ padding-left:10px; color:#333; font-weight:normal;}

#focus ul {height:295px; position:absolute;}
#focus ul li {float:left; width:1050px; height:295px; overflow:hidden; position:relative; background:#F5F5F5;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1050px; height:30px; left:0; bottom:0; }
#focus .btn {position:absolute; width:1050px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#999;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:130px; background:url(../image/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#midder,#foot{ clear:both; margin:20px 0; overflow:hidden;zoom:1;}
.model{ width:345px; overflow:hidden;zoom:1; float:left; border:1px solid #DADADA; margin-right:4px; height:300px;}
.model_t,.model_ts,.model_tss{ background:url(../image/model_nav.jpg) repeat-x; height:36px;}
.model_t h1,.model_ts h1,.model_tss h1{ float:left; font-size:14px; color:#333; font-weight:normal; line-height:36px; background:url(../image/xz.jpg) no-repeat left center; padding-left:35px; margin-left:10px}
.model_t span a,.model_ts a,.model_tss a{ font-size:12px; color:#333; float:right; line-height:36px; margin-right:10px}
.model_info{ padding:10px; overflow:hidden;zoom:1;}
.model_info p{ font-size:13px; color:#333; line-height:26px;}
.model_info p a{ color:#333; padding-right:20px}
.model_info p a:hover{ color:#FF6600;}
.model_info dl{ overflow:hidden;zoom:1;}
.model_info dl dt{ float:left; width:110px; margin-right:5px}
.model_info dl dd{ float:left; width:200px; line-height:24px;}
.model_info dd a{ font-size:13px; color:#333;}
.model_info span{ font-size:12px; color:#FF6600}
.model_info ul li{ font-size:13px; line-height:25px; color:#333; background:url(../image/2012-12-26_162155.png) no-repeat left center; padding-left:20px}
.model_info ul li a{color:#333;}
.case ul li{  line-height:28px; background:url(../image/2012-12-26_163649.png) no-repeat left center; padding-left:25px;}
.case a{font-size:13px; color:#333;}
#down{ margin-top:12px}
#down a{ padding:0 7px}
#down img{ width:140px;}
#wap dl{ float:left; overflow:hidden;zoom:1; width:200px; text-align:center}
#wap{ background:url(../image/2012-12-26_165252.png) repeat-x; border:#D9D9D9 solid 1px; height:150px; overflow:hidden;zoom:1; padding-left:40px;}
#wap dl dt{ padding:10px 0; font-size:14px; color:#333; }
#wap dl dd{ line-height:26px;}
#wap dl dd a{ font-size:12px; color:#333;}
#bq p{ text-align:center;  line-height:24px; margin-top:20px;font-size:13px; color:#333;}
#bq a{font-size:13px; color:#333;}

.links{ line-height:24px; margin-top:5px;font-size:13px; color:#333; width:100%; float:none;margin-left:0;}
.links a{font-size:13px; color:#333;}
.mid{ padding:0 31px;background:#fff; overflow:hidden;zoom:1; border-left:1px #FF6600 solid;border-right:1px #FF6600 solid;border-bottom:1px #FF6600 solid;}
.subnav{clear:both;overflow:hidden;zoom:1;z-index:1000; font-weight:bold; display:none;position:absolute; }
#navs .subnav ul li a{ font-size:12px; color:#333; display:block; cursor:pointer}
#navs .subnav ul li{ line-height:26px; overflow:hidden;zoom:1;}
#mid_left{
 border:1px #C2C2C2 solid; width:197px; position:relative; margin-left:3px; float:left; overflow:hidden; zoom:1; }
#mid_left h1{ background:url(../image/left_nav.png) no-repeat;font-size:14px; color:#fff; height:49px; line-height:49px; padding-left:20px; font-weight:normal; position:absolute; left:-3px;  width:199px; }
#mid_left ul{ margin-top:50px; padding-bottom:30px}
#mid_left ul li a{ font-size:14px; color:#333;}
#mid_left ul li{ line-height:35px; border-bottom:1px #C2C2C2 solid; background:url(../image/2012-12-27_093810.png) no-repeat left center; padding-left:30px; margin:0 10px;}
#mid_right{ float:left; width:800px; overflow:hidden;zoom:1; margin-left:30px; }
#mid_right h2,#mid_right h2 a{ font-size:12px; color:#333; font-weight:normal}
#mid_right span a{ color:#FF6900}
#mid_right h2{ background:url(../image/right_nav.jpg) no-repeat; line-height:35px; padding-left:20px}
.news,#message,#about,#case,#contact,#product,.cases,#download{ padding:15px 10px; overflow:hidden;zoom:1;}
.news ul li{ line-height:30px; background:url(../image/2012-12-27_100754.png) no-repeat left center; padding-left:20px; overflow:hidden;zoom:1;}
.news a{ font-size:13px; color:#333; cursor:pointer}
.news a:hover{ color:#FF6900}
.news .span1{ float:left; width:650px;}
.news .span2{ float: right;}
.news h1,.news h3{ text-align:center; color:#333; margin-top:15px; font-weight:normal}
.news h1{ font-size:16px;}
.news h3{ font-size:12px; border-bottom:1px #DADADA dashed; padding-bottom:10px}
.news p{ color:#333; line-height:30px; margin-top:10px; font-size:12px;}
#message label{ float:left; width:100px; text-align:right; margin-right:10px; font-size:12px;}
#message input{ float:left; width:206px; height:21px;}
#message div{ clear:both; margin-top:18px; overflow:hidden;zoom:1;}
#message textarea{ width:460px; height:150px}
#message .text{ width:75px; margin-right:10px}
#tj input{ background:#FE6601; width:90px; height:30px; border:none;color:#fff;}
#tj{margin-left:110px}
#abouts{ float:left; }
#abouts p{ font-size:12px; color:#333; line-height:30px;  margin-top:10px; overflow:hidden }
#about img{ }
#message img{ padding:15px 25px}
#case dl{ float:left; width:221px; overflow:hidden;zoom:1; margin:10px 25px;}
#case dl dd a{ font-size:12px; color:#333}
#case dl dd{ line-height:20px;}
#case .chen{ padding-top:5px;}
#case .chen a{ font-size:13px; color:#FD752B}
#case h3{ font-size:13px; color:#FB6700; margin-top:10px; font-weight:normal}
.cases h3{ font-size:14px; color:#FB6700; font-weight:normal; margin:10px 0;}
#product h3{ font-size:14px; color:#FB6700; font-weight:normal; margin:10px 0;}
.cases h3{ border-bottom:1px #CFCFCF  solid}
#case p,#contact p,#product p,.cases{ font-size:12px; line-height:30px; color:#333;}
#contact p{ padding-left:200px;}
#mid_left p a{ font-size:13px; color:#043D58; padding-left:60px; line-height:30px;}

.downs{ border:1px #D8D8D8 solid; overflow:hidden;zoom:1; padding-bottom:10px; margin-bottom:20px}
.downs p{ font-size:12px; color:#333; line-height:35px; padding-left:10px;}
.downs span{ color:#00456F}
.down_info{ float:left; width:670px;}
.downs img{ float:right; padding-right:20px; margin-top:10px}
.downs .p{ background:#D9D9D9; height:35px;}

.pagelist{ text-align:center;font-size:12px; margin-top:10px;}
td{ font-size:12px; color:#666666}
.xiala2{width:130px;}
.xiala4{width:185px;}
.xiala5{width:130px;}
.xiala6{width:120px;}
.xiala7{width:120px;}