@charset "utf-8";
/* CSS Document */

/*公共样式*/
*{margin:0px; padding:0;}
body { font-size:12px; color:#333;line-height:20px; font-family:"微软雅黑";}
img { border:none;}
ul, li { list-style-type:none;}
a { color:#333; text-decoration:none;}
a:hover{ color:#666}
.clear { clear:both; font-size:0px; line-height:0px; 
	visibility:hidden;
 	display:block;	
 	height:0;}
.floatl { float:left;}
.floatr { float:right;}
.current { color:#0066bc;}
.lineheight2 { line-height:2}
.noshow { display:none;}

/*首页样式*/
/*头部*/

#header {margin:0px; padding:0px; width:100%;height:104px; background:url(../images/headbg.jpg) 0 0 repeat-x;}
#logo { margin:0 auto; width:980px;height:104px;overflow: hidden; }
#logo_l { float:left; width:720px;  height:104px; }
#logo_r { float:right; width:250px; height:104px; text-align:right;}
.lore { width:250px; margin-top:35px; text-align:right; color:#fff; height:30px; line-height:30px;}
.lore a{ margin:0px 10px; text-align:center; color:#fff; height:30px; line-height:30px;}

#nav { background:url(../images/nav_out.jpg) 0 0 repeat-x; width:100%; height:40px; margin:0 auto; margin-bottom:3px;}
#nav_main {margin:0 auto; width:980px;height:40px; background:url(../images/nav_bg.jpg) 0 0 repeat-x;}
#nav_main ul li { text-align:center; height:40px; float:left; list-style:none; width:110px; padding:0 14px; }
#nav_main ul li a{ color:#fff; font-size:14px; width:110px; height:40px;display:block; line-height:35px; font-weight:bold;}
#nav_main ul li a:hover,#nav_main ul li .navCurrent { text-decoration:none; background:url(../images/nav_hover.jpg) 0 0 no-repeat; width:110px; height:40px; line-height:35px; font-weight:bold; color:#fff;}

#banner {margin:0 auto; width:980px; height:430px;}
/*头部banner图片切换*/
.wrapper {width:980px; margin:0 auto;}
#focus {width:980px; height:430px; overflow:hidden; position:relative;}
#focus ul {height:430px; position:absolute;}
#focus ul li {float:left; width:980px; height:430px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:980px; height:10px; padding:10px 10px; right:0; bottom:0; text-align:right; display:none;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#52b8fd;}
#focus .btn span.on {background:#fff;}
/*内页banner*/
.nei_banner { margin:0 auto; width:980px; height:280px;}


/*中部*/
#main {margin:0 auto; width:100%; height:auto !important; overflow:auto; zoom:1}
#index_main {margin:0 auto; width:980px; height:auto !important; padding:13px 0px; overflow:auto; zoom:1}
.index_lm { width:318px; height:150px; border:1px solid #ccc; background-color:#fff; float:left; margin-right:10px; overflow:hidden;}
.lmword { height:35px; line-height:35px;text-align:left; width:310px; padding-left:8px; margin-bottom:5px;}
.cnword { margin-right:10px; font-size:15px; color:#333; float:left;line-height:35px;}
.enword { font-size:10px; color:#BC2027; float:left;line-height:35px;}
.more { float:right; margin-right:15px; font-size:12px;;line-height:35px; font-family:"宋体"; color:#666;}
.more:hover { color:#333}
.lmcontent { width:310px; padding-left:8px; height:110px; font-size:12px; line-height:1.8; color:#333; overflow:hidden;}
.aboutpic { width:102px; height:102px; float:left}
.aboutpic img {width:102px; height:102px;}
.aboutindex{width:190px; height:95px; padding:0px 9px 5px 9px; float:right; line-height:2; overflow:hidden;}
.chanpin { width:310px; height:110px; overflow:hidden;}
.incasepic { width:303px; height:102px;}
.incasepic a img{ width:303px; height:102px; margin:0; padding:0;}

/* 产品展示滚动图片 */
.blk_29 {OVERFLOW: hidden; width:310px; ZOOM: 1; POSITION: relative; height:110px;}
.blk_29 .LeftBotton {BACKGROUND: url(../images/toleft.jpg) center center no-repeat #D2D0CC; LEFT: 0px; FLOAT: left; WIDTH:18px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 102px;}
.blk_29 .RightBotton { BACKGROUND: url(../images/toright.jpg) center center no-repeat #D2D0CC; right:8px; FLOAT: right; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 102px;}
.blk_29 .Cont {	MARGIN: 0px auto;}
.blk_29 .box {	FLOAT: left; WIDTH: 135px; TEXT-ALIGN: center; height:110px;}
.blk_29 .box a.indexpropic{ display:block;width:122px; height:102px; background-color:#fff; overflow:hidden;}
/*.blk_29 .box a.indexpropic IMG { width:132px; height:110px;}*/

/*产品列表*/
.cpzs_xx { text-align:left;}
.cpzs_xx ul li {float: left; padding:5px 5px 0px 5px; width: 150px; height:150px; border:1px solid #ccc; margin:5px 12px;}
.cpzs_xx ul li:hover {float: left; padding:5px 5px 0px 5px; width: 150px;  height:150px; border:1px solid #888; margin:5px 12px;;}
.cp {width: 150px;text-align: center; height: 120px;}
.cp a { display:block; width:150px; height:120px;}
/*.cp a img{ width:150px; height:120px;}*/
.cp_name {text-align: center;width: 150px; height:30px; line-height:30px; overflow:hidden;}
.cp_name a{color:#555; font-size:12px;width: 150px; height:30px; line-height:30px; text-decoration:none;}
.cp_name a:hover{ color:#06F}
/*产品列表*/
.pro_hot1{ width:740px; float:left; margin:0 auto;}
.pro_hot1 ul{padding:0px; margin:0px;}
.pro_hot1 ul li{ width:175px; float:left; text-align:center; border:1px solid #f00;}
.pro_case_img{width:175px; height:147px; background:url(../images/img_bg.jpg) no-repeat; text-align:center;}
.pro_case_img a img{ width:130px; height:130px; text-align:center; padding:5px 8px 0px 0px;margin:0px auto;}
.pro_case_name{text-align:center; overflow:hidden; width:130px; margin:0px auto;}
.pro_case_name a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:130px; height:25px; line-height:25px; }

/*案例*/
.wrap1{ margin:0 auto;position: relative;  height:100%; }
.box1{float:left; margin:10px 7px 5px 7px;border:1px solid #999; padding:5px;}
.col21{width:346px;height:130px;}
#col21{width:346px;height:130px; position:relative; overflow:hidden;}
.coldes1{width:346px;height:130px;position:absolute;top:0px;left:0px;background:#0c3f6e}
.coHeader1{width:346px;height:25px;line-height:25px;color:#F4DB73;text-align:center; display:block; margin-top:3px;}
.coImg1{width:346px; height:100px;text-align:center;}
/*.coCat{float:left;display:block;width:65px;height:20px;background:#0c3f6e;color:#fff;line-height:20px;text-align:left;padding-left:5px;margin-top:15px}
.coLiulan{width:50px;height:20px;line-height:20px;display:block;float:left;text-align:left;color:#fff;margin-top:15px;margin-left:10px}
.coLink{width:17px;height:17px;float:right;margin-right:5px;margin-top:15px}*/
.colimg1{width:346px;height:130px;display:block;position:absolute;overflow:hidden}
.lazy { width:346px; height:130px;}


/*内页*/
.main_l { float:left; width:210px; height: auto !important;}
.piclist{width:210px;border:1px solid #CCC;}
.c_nav{width:210px; height:40px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/nav_bg.jpg) repeat-x #FFF;}
.piclist ul li{float:left; width:210px;height:auto !important; height:34px; line-height:34px; text-align:left; border-bottom:#CCC solid 1px; text-indent:30px; font-size:13px;}
.piclist ul li a{color:#444; text-decoration:none; display:block; width:210px; height:34px; }
/*.piclist li a:hover,.piclist li .current1{color:#FFF; display:block; width:208px; height:34px; background-color:#06F;}*/
.piclist ul li a:hover,.piclist ul li .current1{color:#222; display:block; width:210px; height:34px; background-color:#dcdcdc;}
.piclist ul .smenu {list-style:none;display:block; width:210px; margin:0px; padding:0px;}
.piclist ul .smenu li{float:left; width:210px; height:34px; line-height:34px; text-align:left; border-bottom:#CCC solid 1px; text-indent:30px; font-size:13px;}
.piclist ul .smenu li a{color:#444; text-decoration:none; display:block; width:210px; height:34px; }
.piclist ul .smenu li a:hover,.piclist ul .smenu li a.currents{color:#222; display:block; width:210px; height:34px; background-color:#dcdcdc;}
.con{ margin-top:14px; margin-bottom:15px; background:url(../images/right_bg.jpg) no-repeat #FFF 81px center; color:#666; line-height:1.8; padding:5px;}

.main_r { float:right; width:750px; height: auto !important;}
.nei{border: 1px solid #DBDBDB; width:748px;}
.sort_bg{background:url(../images/listSpps.jpg) repeat-x #FFF; height:31px; line-height:31px; }
.nei_bg{ width:748px; height:auto !important; min-height:350px; _min-height:350px;}
.lmtopl{ margin-left:10px; float:left;font-size:15px; color:#333;}
.lmtopr { margin-right:10px; float:right; font-size:12px; color:#666;}
.lmtopr a { color:#666;}

/*新闻列表*/
.news_list {height:auto !important; width:720px; color:#333; text-align:left; margin:0 auto; overflow:auto;zoom:1}
.news_list ul { display:block; overflow:hidden;zoom:1;margin:0px auto; padding:0px;}
.news_list ul li { height:30px; line-height:30px;  display:block; border-bottom:1px dashed #c5cfaf;}
.news_list ul li a{ float:left;display:block; height:30px; line-height:30px; color:#333;}
.news_list ul li a:hover { color:#666}
.news_list ul li span{ float:right; width:90px; height:30px; line-height:30px; display:block; text-align:right;}
/*新闻产品阅读页*/
.newsTitle{ height:30px; line-height:30px; text-align:center; color:#333; font-size:17px; font-weight:bold; margin-top:10px;}
.newsTime{ padding:0px; margin:0px; margin-bottom:5px; text-align:right; padding-right:10px; color:#333;}
.product_img { text-align:center; margin-top:10px;}
.contentw {padding:10px; line-height:1.8; color:#333;}
/*下上一页*/
.updownPage {  padding-top:5px; border-top:1px dashed #c5cfaf; margin-top:10px; display:block; text-align:left; font-size:12px; padding:5px 10px;}
.updownPage .updown font{font-size:12px;}
.updownPage .updown a { color:#333;}
.updownPage .updown a:hover { color:#666;}


/*尾部样式*/
#foot { margin:0 auto; width:100%; height:125px; background:url(../images/footbg.jpg) 0 0 repeat-x; font-size:12px;}
#foot_main {margin:0 auto; width:980px; text-align:center; height:70px;color:#fff;}
#foot_l { width:260px; height:85px; float:left; margin-top:15px;}
#foot_r { width:700px; height:80px; float:right; text-align:left; margin-top:20px; margin-left:10px; margin-right:10px;}
#link {width:700px; text-align:center; height:25px; line-height:25px;color:#fff; margin-bottom:10px;}
#link ul li{ margin-right:8px; list-style:none; float:left; color:#fff;}
#link ul li a{ color:#fff;}
#link ul li a:hover{ color:#ccc;}
#footcontent{ width:700px; line-height:2;}

/*分页*/
.scott {    
	color: #333;
    height: 25px;
    /*padding-top: 12px;*/
    text-align: center; padding:5px 0px; overflow:auto; zoom:1
}
.scott a {
    border: 1px solid #666;
    color:#666;
    margin-right: 2px;
    padding: 2px 5px 0;
    text-decoration: none;
}
.scott span {
    border: 1px solid #666;
    color:#666;
    margin-right: 2px;
    padding: 2px 5px 0;
    text-decoration: none;
}
.scott a:hover{ background-color:#333; border:1px solid #333; color:#FFFFFF;}
