@charset "gb2312";
.top { height: auto;width: 1000px; height:110px;display: block; BACKGROUND: url(../images/sbj.jpg) #fff repeat-x center top;}
.tgs { display: block; float: left; height: 110px;width: 583px;	}
.top .tgs img { margin-top: 15px;}
.tscx { padding-top: 20px;}
.tsc { float: right;padding-top: 15px;overflow:hidden;width: 410px;}
.top .tsc a:hover { color: #F00;text-decoration: none;}
.top .tsc a { display: block;float: right;padding-left: 15px;width: 70px;background:url(../images/dot.gif)  no-repeat 4px 7px;
}
/*导航*/
.dh { background-image: url(../images/dh.jpg);background-repeat: repeat-x; height: 45px; display: block;width:100%;   overflow:hidden; }/*没这个dr显示隔开大*/
.dh ul{ width: 1000px; height: 45px; padding-left:130px; display: block;margin:auto;}
.dh ul li {display: block;float: left;height: 45px;width: 110px;overflow: hidden;	}
.dh ul li a {font-size: 14px;font-weight: bold;height: 45px;color: #FFF;display: block;text-decoration: none; line-height:42px;}
.ban {height: 305px;width: 1000px;display: block;background-color:#FFF;}
.dh ul li a:hover {color: #F00;}
/*页脚*/
.foot {height: auto;margin-top:6px;background-color:#93c6ed;width: 100%;}
.footnr {height: auto;width: 1000px;}
.footx {margin: auto;padding-top: 15px;text-align: center;}
.footx2 {margin: auto;padding-top: 15px;text-align: center;}
/*首页主体*/
.index {height:auto;background-color:#FFF;width: 1000px;overflow: hidden;/*没这页脚会上移*/}
.nyleft {float: left;height:auto;width: 258px;background-color:#fff;}
.nyright {WIDTH: 730px; FLOAT: right;}
.iabout {width:730px; height:31px;  float:left; background:url(../images/abbj.jpg) no-repeat; }
.iabout dt {height:auto; width:720px; position:relative;  color:#000; line-height:29px; padding-top:1px;} 
.iabout dt strong {font-size:14px; display:block; padding-left:40px; float:left;}
.iabout dt  span{font-size:14px; display:block; width:30px;  float:right;}
.iabout dt  span a{font-size:14px; display:block;  float:right; width:30px;}
.about{ width:730px; height:175px; float:left; background:url(../images/probg.gif) repeat-x left 3px; margin-left:11px; display:block; padding-top:20px; }
.zabout {width:475px; float:left; height:160px; padding-left:5px;  padding-top:1px;   display:block; overflow: hidden; line-height:29px; font-size:13px;}
.rabout {width:230px; float:right; height:160px; margin-right:10px; display:block; overflow: hidden;}
/*首页推荐产品*/
.tjcp {background:url(../images/tjcpbj.jpg); no-repeat; position:relative; float:right;margin-top:8px;height: 32px;width: 730px;display:block; }
.tjcp dt {height:auto; width:720px; position:relative;  color:#000; line-height:29px; padding-top:1px;}
.tjcp dt strong {font-size:14px; display:block; padding-left:40px; float:left; color:#FFF}
.tjcp dt  span{font-size:14px; display:block;  float:right;color:#FFF}
.tjcpyd { height: 188px;width: 728px;   float:left; padding-left:13px;	 }
.product_scroll{ margin-top:8px; border:1px solid #DEDEDE; padding:10px 20px 0 10px; position:relative;}
.product_scroll_inner{ height:163px; overflow:hidden;}
.product_scroll ul{ width:166px; float:left; padding:0 5px; overflow:hidden; }
.product_scroll li img{ width:160px; height:130px; padding:2px; border:1px solid #E8E8E8; overflow:hidden;}
.product_scroll li.text{ height:26px; line-height:25px; overflow:hidden; white-space:nowrap; background:url(../images/tbg.jpg) repeat-x 0 0; text-align:center; margin-top:1px;}
.product_scroll .btn_l, .product_scroll .btn_r{
	display: block;
	width: 12px;
	height: 55px;
	background: url(../images/roll.jpg) no-repeat 0 0;
	position: absolute;
	top: 50px;
	cursor: pointer;
}
.product_scroll .btn_l{left: 1px;}
.product_scroll .btn_r{ background:url(../images/roll.jpg) no-repeat right 0; right:0;}
.product_scroll li a{ line-height:22px;}
/*首页新闻*/
.toppic { height:205px; width:730px; overflow:hidden; float:left; padding-left:10px;}
.aboutx { width:360px; height:200px;  float:left; }
.aboutx2 { width:360px; height:31px;  float:left; background:url(../images/abbj.jpg) no-repeat;  }
.aboutx2 strong {font-size:14px; display:block; padding-left:40px; float:left; line-height:29px;}
.aboutx span{font-size:14px; display:block;  float:right; padding-right:6px;}
.xnew { width:360px; height:200px;  float:right; }
.xnew2 { width:360px; height:31px;  float:right; background:url(../images/abbj.jpg) no-repeat;  }
.xnew2  span{font-size:14px; display:block;  float:right; padding-right:6px; line-height:29px;} 
.xnew2   strong {font-size:14px; display:block; padding-left:40px; float:left;}
.news .inr{ padding-top:16px;}
.news .inr p, .news .inr ul{ float:left;}
.news .inr p img{ width:105px; height:105px; overflow:hidden;}
.news .inr ul{ padding-left:1px; float:left;}
.news .inr ul li{ width:360px; height:24px; line-height:23px; background:url(../images/listt.jpg) no-repeat 0 bottom; overflow:hidden; color:#666; position:relative; float:left;}
.news .inr ul li a{ margin-left:16px; color:#000; font-size:13px;}
.news .inr ul li a:hover{ color:#FBAB00;}
.news .inr ul li span{ position:absolute; top:0; right:0;}
/*内页简介*/
.nyabout {POSITION: relative; LINE-HEIGHT: 29px; WIDTH: 730px; BACKGROUND: url(../images/rightbg.gif) no-repeat; HEIGHT: 29px; COLOR: #fff; PADDING-TOP: 1px;}
.nyab {PADDING-BOTTOM: 15px; LINE-HEIGHT: 200%; WIDTH: 680px; FONT-SIZE: 14px; OVERFLOW: hidden;}
.nyabs {BORDER-BOTTOM: #1181cd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(../images/rightbg.gif) repeat-y -730px top; PADDING-TOP: 20px}
.nyabout dt {height:auto; width:720px; position:relative;  color:#000; line-height:29px; padding-top:0px; color:#FFF;}
.nyabout dt strong {font-size:14px; display:block; padding-left:40px; float:left;color:#FFF;}
.nyabout dt  span{font-size:12px; display:block;  float:right;color:#FFF;}
.nyabout dt  span a{color:#FFF;}
/*内页新闻*/
.nr{ padding-top:1px;}
.nr p, .news .nr ul{ float:left;}
.nr ul{ padding-left:20px;}
.nr ul li{ width:650px; height:28px; line-height:25px; background:url(../images/listt.jpg) no-repeat 0 bottom; overflow:hidden; color:#000; position:relative;}
.nr ul li a{ margin-left:16px; color:#002735; line-height:25px;}
.nr ul li a:hover{ color:#1800ff;}
.nr ul li span{ position:absolute; top:0; right:0;}
.nr_bt{ margin-bottom:20px; margin-top:1px;}
.nr_bt h5{ font-size:20px; color:#333; text-align:center;}
.nr_bt h6{ text-align:center; font:normal 12px "宋体"; color:#333; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; margin-top:20px;}
.nr_text{ font-size:14px; line-height:26px; color:#333;}
/*相关新闻*/
 .related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95; padding:0px 10px;}
.relatedlist { float:right; width:620px; margin-right:10px; height:127px; line-height:27px; padding-left:12px; background:url(../888images/diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
.relatedlist li{ float:left; width:230px; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../images/diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
.relatedlist li a:hover{ text-decoration:underline; }
.relatedlist li img{ margin-top:8px;}
/*产品列表*/
.posts {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 655px; LINE-HEIGHT: 22px; PADDING-TOP: 0px}
.posts P {MARGIN-BOTTOM: 10px}
.single {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 645px; PADDING-TOP: 0px}
.single H2 {FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {MARGIN: 15px 0px 0px}
.postlist LI {PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 640px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px}
.postlist LI H3 {FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px}
.postlist LI SPAN {FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right}
.productlist {MARGIN-TOP: 20px}
.productlist LI {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 190px}
.productlist LI IMG {BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 160px}
.productlist LI .product_name {DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center}
/*产品详细展示*/
#productlist li h3{ padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}
#showproduct h4.related{ height:18px; line-height:18px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(../images/rela-bg.jpg) repeat-x left top; min-width:60px;_width:60px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95;}
#showproduct h3.sl-ti{ height:20px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1; font-size:14px;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:18px; line-height:18px; background:url(../images/sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(../images/rela-bg.jpg) repeat-x; color:#fff; text-shadow:-1px -1px #4d6e95; border:1px solid #5985ba;}
#rl-product{ position:relative; width:690px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: absolute;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
/*左边*/
.left {
	width:258px; float:left; margin-left:0px; height:auto;overflow: hidden;
}
.proclass {border-bottom:1px solid #1181cd; background:url(../images/leftbg.gif) repeat-y -258px top; padding-bottom:9px; height:250px;  }
.proclass dt {height:auto; width:258px; position:relative; background:url(../images/leftbg.gif) no-repeat; color:#FFF; line-height:29px; padding-top:1px;} 
.proclass dt strong {font-size:14px; display:block; padding-left:20px;
}
.lcp li a {font-size:14px; font-weight:bold;display:block; padding-left:30px; padding-top:5px; }
.lcp li a:hover{
font-size:14px; font-weight:bold; display:block; width:200px; padding-left:30px; padding-top:5px; color:#F00; 
}
.proclass dt span {
width:120px; display:block; position:absolute; top:1px; left:105px; text-align:right;
}
/*左边联系方式*/
.contact {
	clear:both; margin-top:6px; background:url(../images/contactbg.gif) repeat-y -258px top; border-bottom:6px solid #9fcefb; height:330px;}
.contact dt {
	height:91px; background:url(../images/contactbg.gif) no-repeat;}
.contact dd {padding:12px 10px; 10px; 5px;  
}