@charset "utf-8";
/*全局*/
body { margin:0 auto;line-height:1.5;font-family:Arial, Helvetica, sans-serif; font-size:14px;background:#94c5e3 url(../img/bg-bd.jpg) no-repeat 50% 150px;}
body.bg-alt{background:#94c5e3 url(../img/bg-deal.jpg) no-repeat 50% 150px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
p {
  margin: 0 0 10px;
}
a { color:#343434; text-decoration:none;}
a:hover { color:#f00;}

.left{float:left;}
.right{float: right;}
.clear{clear: both;}
.hide{display:none;}
.show{display:block;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mr5{ margin-right:5px;}
.span12 {width: 940px;}
.span11 {width: 860px;}
.span10 {width: 780px;}
.span9 {width: 700px;}
.span8 {width: 620px;}
.span7 {width: 540px;}
.span6 {width: 460px;}
.span5 {width: 380px;}
.span4 {width: 300px;}
.span3 {width: 220px;}
.span2 {width: 140px;}
.span1 {width: 60px;}

/*布局*/
.container{margin:0 auto; width:1200px;}
.c_left{width: 230px;}
.c_right{width: 950px;}

/*头部*/
.headMain{ background:#FFF;height:149px;background:url(../img/bg-header.gif); }
.headLeft{ width:573px; height:98px;  float:left;}
.headRight{ width:230px; height:auto; float:right; margin-right:24px;}

.headLeft img{ border:0;}
.headRightTop{ float:right}
.headRightTop ul li{ width:70px; height:20px; line-height:20px; float:left;}
.headRightTop ul li img{ margin-top:5px;}
.headRightTop ul li a{ color:#323232;}
.headRightTop ul li a:hover { color:#f00;text-decoration:underline;}
.headRightCenter{ width:auto; height:40px; line-height:50px; text-align:right;}
.headRightCenter a{ color:#666;}
.headRightDown{ width:auto; height:30px; line-height:30px; text-align:right; color:#656565;}
.headRightDown a{ color:#636363;}

/*菜单*/
.menu{ width:100%; height:50px; line-height:50px;background:#003591; position:relative;}
.menu ul li{ width:auto; height:auto; float:left; text-align:center; font-size:18px; line-height:50px;}
.menu ul li a{ display:block; padding-left:15px; padding-right:15px; color:#fff;;}
.menu ul li a:hover{ background:#FF8205; color:#fff;}
.menu .active a{ background:#FF8205; color:#fff;}

/*搜索框*/
.searchbar { margin-right:5px; margin-top:10px;}
.searchbar .searchinput{border-right-width: 0px;padding-left: 3px;width: 168px; height:25px; line-height:25px;font-family: arial;float: left;border-top-width: 0px;border-bottom-width: 0px;color: #636365;margin-left: 4px;vertical-align: middle;border-left-width: 0px;margin-right: 30px;}
.searchbar .tab_search{height: 30px;}
.searchbar .searchaction{width: 25px;float: left;height: 21px;}
.searchbar .submit{
position: absolute;
right: 0;
top: 0;
background: white url(../img/searchbar_btn.jpg) left no-repeat;
border: 1px solid #CCC;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
color: white;
cursor: pointer;
display: inline;
height: 30px;
margin: 10px 5px 0px 3px;
text-indent: -1000em;
text-transform: capitalize;
width: 27px;
}
/*内容*/
.box {border: 2px solid #89B4D4;background: white;}
.box .title{ height:30px; background:#E5F7FF; border-bottom:2px solid #89B4D4}
.box .title span{ margin-left:5px; margin-top:2px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.box .title span i{ margin-left:5px;}
.box .inbox{border:#dedede solid 1px; border-top:none;}
.box .inbox .content{ padding:10px;}
.box .more{text-align:right; height:25px;}
.box ul{ margin-left:5px;}

.box2 .title{ height:28px; background:url(../img/right_nav_bg.gif);}
.box2 .title span{ margin-left:30px; margin-top:2px; line-height:28px; font-size:14px; color:#000; font-size:12px; }
.box2 .title b{ margin-right:35px;}
.box2 .title i{ margin-left:5px;}
.box2 .title .more{ float:right; margin-right:5px;}
.box2 .inbox{border:#dedede solid 1px; border-top:none;}
.box2 .inbox .content{ padding:10px;}

.cbox {border: 2px solid #89B4D4;background: white;}
.cbox .title{ height:30px; background:#E5F7FF; border-bottom:2px solid #89B4D4}
.cbox .title span{ margin-left:10px; margin-top:2px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.cbox .title span i{ margin-left:5px;}
.cbox .inbox{border:#dedede solid 1px; border-top:none;}
.cbox .inbox .ccontent{ padding:15px; font-size:14px;word-wrap:break-word;}

/*首页左侧产品分类*/
.left_product ul { border:0; margin:0;}
.left_product ul li{line-height:30px; border:#E5E5E5 solid 1px;}
.left_product ul li a{display:block;padding: 5px 5px 5px 10px; font-size:12px;}
.left_product ul li a:hover{background-color: #f5f5f5; font-weight:bold}

/*新闻列表*/
.news { width:98%;}
.news LI {MARGIN: 0px 0px 0px 10px;LINE-HEIGHT: 35px; HEIGHT: 35px;border-bottom: #CCC 1px dotted; OVERFLOW: hidden; }
.news LI A {COLOR:#000; }
.news LI A:hover {color: #e60012;}
.news LI A.selected {color: #e60012;}
/*新闻详情*/
.news_view h2{ text-align:center; line-height:40px; height:40px; border-bottom:dashed #CCCCCC 1px;}
.news_view .content{ padding:10px;}

/*产品列表*/
.listTitle{ background:#E5F7FF; width:300px; height:25px; font-size:16px; padding-left:10px; padding-top:5px; font-weight:bold}
.listRight{ width:948px; border: 2px solid #89B4D4;height:auto; background:#FFF;float:right; font-size:12px; }
.listBody{ width:100%; height:auto; padding:10px;}
.listBody ul li{ width:210px; height:210px; float:left; display:inline; border:1px dotted #CCC; margin:10px;}
.listBody ul li img{ border:0;}
.listBody ul li span{ padding-left:10px;}
.listBody ul li .getImg{ text-align:center; margin-top:0px;}
.listBody ul li .proTitle{ height:60px; text-align:center; margin:0 auto; width:190px; line-height:20px;}
.listBody ul li .proTitle a:hover{text-decoration:underline;}

.product{width:650px;margin:15px;}
.product_list{width:650px; height:170px; padding-bottom:10px;border-bottom:#007cc2 1px dotted; margin-bottom:15px;}
.product_list a{color:#007cc2;}
.procust_list_img{width:150px; height:170px; float:left}
.procust_list_img img{border:#CCC 1px solid;}
.procust_list_img img:hover{border:#007cc2 1px solid;}
.product_list_info{width:470px; height:170px; float:right;}
.product_list_info ul{padding-top:20px;}
.product_list_info ul li{ line-height:24px;}
.product_list_info ul li small{color:#333; font-size:16px;}
.product_list_info_title{color:#007cc2; font-size:16px;border-bottom:#CCC 1px dotted; margin-bottom:5px; width:470px;}
.product_list_info_model{border-bottom:#CCC 1px dotted; margin-bottom:5px;width:300px}
.product_list_info_more{line-height:30px;}

/*产品详情*/
.proView{ width:940px;}
.proView .proimg{ width:320px; }
.proView .img{ width:300px; height:300px;border:#CCC solid 1px;}
.proView .proinfo{ }
.proView .proinfo ul{}
.proView .proinfo ul li{ height:30px;}
.proView .proinfo .item{ width:90px; float:left; display:block;}
.prodetail{ margin-top:10px;}
.prodetail .dtitle{ background:#E5F7FF; width:150px; height:25px; font-size:16px; padding-left:10px; padding-top:5px;font-weight:bold; border-left:#89B4D4 solid 1px; border-right:#89B4D4 solid 1px; border-top:#89B4D4 solid 2px;}
.prodetail .dtitle2{ height:31px;border-bottom:#89B4D4 solid 1px;}
.product_view .ptitle{text-align:left; line-height:40px; height:40px; border-bottom:dashed #CCCCCC 1px;}

#le ul li{line-height:30px; width:238px; list-style:none; border-bottom:#CCC solid 1px;}
.dbg{background:#EB3363;color:#FFF; font-weight:bold;}
.dbg a{color:#FFF; font-weight:bold;}
.dbg  a:hover{color:#FFF; font-weight:bold;}
#le ul li a{ font-size:14px; color:#E43570; margin-left:10px; width:238px; height:30px; line-height:30px;}
#le ul li a:hover{color:#FFF; font-weight:bold;}

#news_new { width:400px;}
#news_new ul li{line-height:28px; width:200px; height:28px; float:left;}
#news_new ul li a{ color:#000;}
#news_new ul li:hover{ background:#CCC}

#product_sort ul li{line-height:30px; width:150px; background-color:#c20201; float:left; border:#FFF solid 1px; text-align:center;}
.product_sort_dbg{background:#EB3363;color:#FFF; font-weight:bold;}
.product_sort_dbg a{color:#FFF; font-weight:bold;}
.product_sort_dbg  a:hover{color:#FFF; font-weight:bold;}
#product_sort ul li a{ font-size:14px; color:#FFF; width:150px; height:30px; line-height:30px;}
#product_sort ul li a:hover{color:#FFF; font-weight:bold;}

.img_list li{
	float:left; width:180px; height:120px; margin-left:15px; margin-bottom:20px; text-align: center;
}
.img_list img{
	border: #CCC 1px solid; margin-bottom:10px;
}
.flash_k {
	border: 1px solid #f5507b;
}
.pro_img {
	border: 1px solid #f5507b; padding:2px;
}
.index_news_bg {
	background-image: url(news_bg.jpg);
}
.ui-tab-pane {
    padding: 15px 5px;
}
 .attr-list li {
	float: left;
	width: 235px;
	margin: 5px 0;
	padding-right: 15px
}
 .attr-list li .attr-name {
	color: #666;
	word-wrap: break-word
}
 .attr-list li .attr-value {
	word-wrap: break-word
}
article table {
	width: 100%
}
.article, .section {
	padding-bottom: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #ccc;
	zoom: 1
}
.article.page-main {
	border-bottom: none
}
.article.last, .section.last {
	border-bottom: none
}
.article:after, .section:after {
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	visibility: hidden
}
.article p {
	padding-top: 0;
	padding-bottom: 20px
}
.article h2 {
	font-size: 14px;
	line-height: 21px;
	font-weight: 700;
	padding-left: 0;
	margin-bottom: 10px
}
.article .pic {
	float: left;
	margin-right: 10px
}
.article .pic {
	float: left;
	margin-right: 10px
}
article.article h2.article-title {
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 10px;
	padding-left: 0
}
/*分页*/
.pager{padding:3px;margin:3px;text-align:center; font-size:14px;}
.pager a{border:#9aafe5 1px solid;padding:4px 10px;margin:0 2px 0 0;text-decoration:none;}
.pager a:hover{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
.pager a:active{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
.pager span.current{border:navy 1px solid;padding:4px 10px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2e6ab1}
.pager span.disabled{border:#929292 1px solid;padding:4px 10px;margin:0 2px 0 0;}

/*底部*/
.foot{ width:100%; height:290px; background:url(../img/bg-footer.gif) repeat-x;}
.footInside{ width:940px; height:auto; margin:0 auto; padding-top:20px; color:#656565; font-size:12px;}
.footInfoList{ width:100%; height:200px; background:#fff;}
.footInfoListInside{ width:888px; height:189px; border-bottom:1px solid #f2f2f2; margin:0 auto;}
.footInfoBody{ width:192px; height:auto; float:left; padding-top:22px; display:inline; margin-right:30px;}
.footInfoBody span img{ margin-right:18px; margin-bottom:8px;}
.footInfoBody p a{ font-size:16px; color:#656565;}
.footInfoBody{ line-height:22px;}
.footInfoBody p font{  color:#656565; line-height:30px;}
.footInfoBody ul li{ width:100%; height:45px; padding-top:4px;}
.liLeft{ width:30px; height:30px; background:url(../img/cirlce.jpg) no-repeat; float:left; display:inline; text-align:center; line-height:30px; font-size:16px; color:#fff;}
.liRight{ width:150px; height:auto; float:right; line-height:15px; display:inline;}
.liRight a{ color:#656565;}

#aboutUslist ul li{ width:100%; height:20px; line-height:18px; background:url(../img/arrow.jpg) no-repeat 10px center;}
#aboutUslist ul li a{ padding-left:22px; color:#656565;}

#footInfoBodyOth{ float:left;}
#footInfoBodyOth span{ padding-left:35px; line-height:30px; color:#656565; }
.telphone{ width:100%; height:30px; background:url(../img/tel.jpg) no-repeat left center; margin-bottom:20px;}
.email{ width:100%; height:30px; background:url(../img/email.jpg) no-repeat left center;}
.copyRight{ width:100%; height:auto; line-height:60px; color:#666;}
.copyRight a{ color:#000;}