@charset "utf-8";
/* CSS Document */

.head .logo{ height:55px; padding:20px 0;}

.nav{ background:url(../images/nav_bj.jpg) repeat-x; height:40px; line-height:40px;}
.nav ul li{ float:left}
.nav ul li a{ color:#FFF; display:block; float:left; font-size:15px; width:136px; text-align:center; }
.nav ul li a.L{background:url(../images/nav_li.jpg) no-repeat left center}

/* 幻灯 */
	.focusBox { position: relative; width:1000px; height:250px; overflow: hidden; margin:10px auto; }
	.focusBox .pic img { width:1000px; height:250px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

/* sidebar */
.sidebar{ width:237px; padding-bottom:10px;}
.sidebar .title{ background:url(../images/left_title.jpg) no-repeat; height:40px; line-height:40px; color:#FFF; font-size:15px; text-indent:2em;}
.sidebar ul.menu li{ background:url(../images/menu_li_bg.jpg) no-repeat; height:28px; line-height:28px; padding-left:30px; font-size:12px; color:#82846f; }
.sidebar .contact_nr{ background:url(../images/left_lx_bg.jpg) repeat-x; height:174px; padding:8px 15px; line-height:2.4em; font-size:13px;}

.t1{ border-bottom:2px solid #aaa; position:relative; height:40px; line-height:40px;font-size:15px; font-weight:bold}
.t1 a{ float:right;}
.t1 span{ border-bottom:2px solid #005598; display:block; position:relative; width:80px;height:40px; line-height:40px;left:0; bottom:0px; color:#005598; text-align:center; }

.main_right{ width:740px;}

.company{ width:410px;}
.company .nr{ width:395px; margin:0 auto; line-height:25px; padding:10px 0;}

.news{ width:325px;}
.news ul{ padding:8px 20px;}
.news ul li{ background:url(../images/li_ico.jpg) no-repeat left center; padding-left:15px; line-height:31px; font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.cp_show{}
.cp_show .title{ background:url(../images/cp_title_bg.jpg) no-repeat center;color:#005598; border-bottom:none}

/* 产品展示 */
	.picScroll{ position:relative; width:740px;  padding:10px 0 10px 10px; background:#fff; overflow:hidden;     }
	.picScroll .prev,
	.picScroll .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(images/btns.png) no-repeat;   }
	.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
	.picScroll .prev:hover{ background-position:0 -30px; }
	.picScroll .next:hover{ background-position:-25px -30px; }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll ul li{ width:170px; float:left; overflow:hidden; padding:0 7px;     }
	.picScroll ul li img{ width:170px; height:120px; display:block; background:url(images/loading.gif) center center no-repeat; }
	.picScroll ul li p{ text-align:center; line-height:30px;}


/* foot */
.foot{ background:url(../images/footer_bg.jpg) repeat-x; height:59px; padding-top:5px;line-height:18px; color:#FFF; }
.foot p a{color:#ccc;}
.foot p a:hover{color:#fff;}

/* 新闻列表页 */
.main_right .title { height: 40px; line-height: 40px; color:#0061aa; border-bottom:1px solid #d9d9d9 }
.main_right .title span { color:#ababab; background:url(../images/bg_home.gif) no-repeat left center; padding-left:20px;}
.main_right .title span a{color:#ababab; }

.main_right ul.text_list{ padding:15px 0;}
.main_right ul.text_list li { height:40px; line-height:40px; font-size:15px; border-bottom:1px dotted #C9C9C9; color:#0061aa; letter-spacing:1px;}
.main_right ul.text_list li span{ float:right; color:#b1b1b1; font-size:12px;}

/*分页*/
.page{ text-align:center; font-size:14px; letter-spacing:1px; color:#666; margin:30px 0;}

/* 图片列表 */
.main_right ul.pic_list { }
.main_right ul.pic_list li{ float:left; text-align:center; width:230px; height:170px; overflow:hidden; margin-top:20px;}
.main_right ul.pic_list li a.pic{ display:block;width:200px; height:140px; margin:0 auto;}
.main_right ul.pic_list li img{ width:200px; height:140px;}
.main_right ul.pic_list li p{ height:30px; line-height:30px; font-size:13px;}
.main_right ul.pic_list li p a{ cursor:pointer}
.main_right ul.pic_list li a:hover img{-moz-opacity:0.8; filter:alpha(opacity=80);opacity: 0.8;}

/*公司简介*/
.gywm_Box{padding:10px 0px;height:auto;min-height:300px;line-height:24px;font-size:12px;}

/*新闻内容*/
.newsCon{width:696px;height:auto;margin:0px auto;}
.newsCon_title{width:696px;height:94px;border-bottom: 1px dotted #E3E3E3;padding-top: 7px;text-align:center;}
.conTitle {font-size: 18px;line-height: 36px;color: #429dd7;text-align: center;height: 36px;padding-top: 14px;}
.conInfo {line-height: 24px;height: 32px;color:#4e4e4e;}
.newsCon_text{line-height:26px;text-indent:2em;text-align:justify;padding-bottom:100px;}

.page-margin{padding-top:15px;width:100%;padding-bottom:15px;}
.nameProduct{padding:5px 0px;}
.messageBox{padding:20px 0px 0px 20px;}
.lxwm_box{padding:20px 0px 0px 20px;}
.mapBox{padding-left:20px;}
#sidebar{float:right;position:relative;width:104px;z-index:10;background:#fff;top:50px;}
#productDetail{padding-top:15px; overflow:visible;}
#productDetail img{max-width:740px;}
#productDetail h3{margin-bottom:15px;}
#productDetail #pic{float:right;margin:auto auto 10px 10px;}
#products_goBackBtn{padding-bottom:20px;text-align:right;padding-top:15px;}