﻿
*{ font-family:"宋体", "黑体"; font-size:12px; margin:0; padding:0;}
body{ background: url(../images/bg.jpg) repeat-x left top #FFF;}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#F00; text-decoration:underline;}
.yy{ width:1000px; margin:0 auto; height:auto; }
.img{ display:block; float:left;}
h3{ color:#FFF; font-size:14px; height:30px; line-height:30px; padding-left:13px;}


/*---------------------------------通用高度-------------------------------------------------------------------*/
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}

/*-------------------head------------------*/
.head{ margin:0 auto; width:100%; height:auto;} 
.logo{ padding-left:0px; padding-top:30px; width:538px; height:79px; float:left;}
/*------------------------------------logo----------------------------------------------------------------*/
.top{ width:1000px; height:120px; margin:0 auto; }
.topright{display:inline; float:right; height:20px; padding:3px 20px 0 0; overflow:hidden; color:#fff;}
.topright a{color:#fff;}

/*------------------------------------导航条----------------------------------------------------------------*/
.nav{width:1000px; height:45px; line-height:45px; clear:both; background: no-repeat; margin:0 auto; }
.nav a:link,.nav a:visited{color:#fff; text-decoration:none; font-size:14px; font-family:"宋体", "黑体";}
.nav a:hover{ text-decoration:underline;}
.nav ul{ float:left; display:inline; font-size:14px; font-weight:300; padding-left:0px;} 
.nav li{ float:left; display:inline;  font-size:14px;  line-height:45px;  }
.navshu{ width:73px; height:45px; float:left; background:url(../images/h.jpg) no-repeat center center; }
.sy{color:#FFF;}


/*------------------------------------BANNEER----------------------------------------------------------------*/

.banner{ height:400px;  width:1422px; margin:0 auto;}
.tu{width:1000px; height:48px;margin:0 auto;}
/*------------------------------------关键词----------------------------------------------------------------*/
.keywords{height:24px; width:1000px; line-height:24px; color:#00499b;  padding-left:0px; margin:0 auto;}
.keywords span{ font-size:14px; font-weight:bold;}

/*------------------------------------CONTENT----------------------------------------------------------------*/
.content{ width:1000px; margin:0 auto; }
.box{float:left; width:1000px; height:auto;}
.wenzi{ float:left; height:197px; width:1000px; background:url(../images/../images/a2.jpg) no-repeat left top;}
.wenzi p{width:520px; height:180px; line-height:26px;overflow:hidden; float:left; padding-left:40px;}
.wenzi p span{ color:#447b01;}



.banbg { background-color:#fff; height:450px; overflow:hidden;}
#flashs{ position:relative; height:450px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F7E7CD;  background:#5A4532; border:1px solid #5A4532; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#fff; color:#5A4532;}


.left{float:left; width:240px;}
.right{float:right; width:740px; height:auto;}



/*-----------------------------------产品分类--------------------------------------------------------*/
.cp_list{ width:238px; border:#CCC solid 1px;border-top:none; padding:5px 0px 5px 0px;}
.cp_list a{ color:#000;font-family:"宋体", "黑体";}
.cp_list a span{ float:right;}
.cp_list ul{ list-style:none; overflow:hidden; width:233px; padding:0 0 0px 5px; float:none; cursor:default; height:auto;}
.cp_list li{width:210px;line-height:35px; border-bottom:1px #E3E3E3 dotted; overflow:hidden; padding:0px 0px 0px 5px; }
.cp_list ul ul{display:none;}
.bt{width:50%; height:28px; line-height:30px; overflow:hidden; padding:0px 0px 0px 5px; float:left;}
.litu{float:left; line-height:28px; padding-top:15px;}



/*------------------------------------推荐产品------------------------------------------------*/
.cpshow{ width:723px; border:#CCC solid 1px;border-top:none; padding:15px 0px 10px 15px; overflow:hidden;background-color:#FFF;}
h2{ font-size:12px; font-weight:bold; width:200px; overflow:hidden; text-align:left; line-height:24px;font-family:"宋体", "黑体";}
.box_cp{ width:350px; height:110px; float:left; line-height:21px; padding:10px 0 10px 10px;}
.box_cp img{ float:left; width:150px; height:110px;  border:#CCC solid 1px; padding:1px; margin-right:5px;}
.box_cp p{ width:200px; height:82px; overflow:hidden; line-height:22px; float:left;}
.xzsk{ width:740px; height:auto; float:left; margin-top:10px; padding-bottom:10px;}
/*------------------------------------无文字图片------------------------------------------------*/
h6{ font-size:12px; font-weight:300; width:200px; height:30px; line-height:30px;overflow:hidden; padding-top:0px; text-align:center;font-family:"宋体", "黑体"; display:block;}
.boxa_cp{ width:225px; height:205px; float:left; line-height:21px; padding:6px 8px 15px 6px;}
.boxa_cp img{ width:210px; height:190px;  border:#CCC solid 1px; padding:1px; margin:0 auto; }

/*------------------------------------内页供应信息产品------------------------------------------------*/
.gyxx{ width:100%; float:left; padding-left:10px;}
.gyxx li{ line-height:26px; width:160px; height:24px; float:left; font-weight:700;}
.gyxx li span {padding-right:5px; float:left; line-height:26px; padding-top:8px;}

.gyxx_img{ width:230px; height:200px; float:left; line-height:21px; padding:5px 5px 5px 10px;}
.gyxx_img img{ float:left; width:230px; height:170px; border:#CCC solid 1px; padding:2px;}


/*-----------------------------------新闻列表------------------------------------------------------*/

.news{ width:358px; float:left; border:#CCC solid 1px;border-top:none; }
.news a{color:#1d2120; font-family:"宋体", "黑体";}
.news ul{list-style:none; overflow:hidden; width:358px; padding:0 0 5px 0px;}
.news li{width:355px; height:30px; line-height:30px; border-bottom:#CCC dotted 1px; overflow:hidden; }
.news li span{ float:right;}

.box_news{ width:238px; float:left; border:#CCC solid 1px;border-top:none;}
.box_news a{color:#1d2120; font-family:"宋体", "黑体";}
.box_news ul{list-style:none; overflow:hidden; width:238px; padding:0 0 5px 0px;}
.box_news li{width:230px; height:35px; line-height:35px; border-bottom:#CCC dotted 1px; overflow:hidden; padding-left:5px; }
.box_news li span{ float:right;}


.cptag{float:left;}

/*------------------------------------公司简介------------------------------------------------*/
.company{width:738px; height:auto; float:left;  border:#CCC solid 1px;border-top:none; padding-bottom:2px;}
.company p{ width:718px; height:auto; line-height:35px; float:left; padding:4px 10px 2px 10px;font-family:"宋体", "黑体";}
.company p img{float:left; padding-right:10px;}

/*-----------------------------------联系我们------------------------------------------------------*/
.lxwm{ width:233px; float:left; border:#CCC solid 1px;border-top:none; line-height:34px; padding-left:5px; padding-top:2px;}
.lxwm span{ float:right; color:#383838; font-weight:300;}

/*------------------------------------流动产品------------------------------------------------*/
.cpanli{width:998px; border:#CCC solid 1px;border-top:none; margin:0 auto; background-color:#FFF;}
.box_al{ width:200px; height:240px; float:left; line-height:21px; padding:10px 5px 15px 10px;}
.box_al img{ float:left; width:200px; height:190px; border:#CCC solid 1px; padding:2px;}
h5{font-size:12px; font-weight:300; width:200px; overflow:hidden; height:30px; line-height:30px; padding-bottom:5px; text-align:center; }

#demo {overflow:hidden;width: 980px; height:240px; margin-left:9px; }
#demo img {border: 1px solid #ccc;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

/*------------------------------------链接------------------------------------------------*/
.yqlj{ height:auto;  background-color:#E4E4E4; color:#333; }
.yqlj p{ width:995px; margin:0 auto; text-align:left; line-height:24px; height:auto; padding-left:5px;}
.yqlj a{ padding:0 5px; color:#333;}

/*--------------------------------------------------底部----------------------------------------------------*/
.foot{width:100%; height:140px;background:url(../images/foot.jpg) repeat-x left top;}
.foot p{ padding-top:20px; line-height:30px; color:#fff; margin:0 auto; width:1000px; text-align:center;}
.foot p a{padding:0 5px; color:#000;}

.footnav{width:100%; height:35px; line-height:38px; clear:both; text-align: center; color:#fff;font-size:14px; font-family:"宋体", "黑体";}
.footnav a:link,.footnav a:visited{text-decoration:none; font-size:12px; font-family:"宋体", "黑体";}
.footnav a:hover{ text-decoration:underline;}
.footnav ul{ float:left; display:inline; font-size:14px; font-weight:bold; padding-left:45px;} 
.footnav li{ float:left; display:inline;  font-size:14px;  line-height:38px;  }

/*-------------------内页---------------------------------------------------------------------------------*/
h1{ width:740px; font-size:12px; font-weight:bold; padding:5px 0; line-height:35px; height:30px; border-bottom:#589e0a solid 2px;}
h1 span{ float:right; font-size:12px; font-weight:300;}
.neirong{ width:740px; float:left; line-height:35px; padding:10px 0px;}
.yema{ width:740px; border-top:#ebebeb solid 2px; line-height:20px; padding:10px 0; float:left;}
.pageNavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}
h4{ color:#000; font-size:12px; font-weight:bold; text-align: center; line-height:24px;}


/*------------------------------------内页新闻列表------------------------------------------------*/
.newslist ul{ list-style:none; padding:10px 0 0 0;}
.newslist li{ background:url(../images/../images/iecool.gif) no-repeat left center; line-height:30px; border-bottom:#b9c8c5 dotted 1px; padding:3px 0 0 10px; height:30px;}
.newslist li span{ float:right;}
.yqljny{ width:auto; height:20px;font-size:12px;color:#000000;}


.xbtp{ width:400px; height:300px; float:left; padding:2px; border:1px solid #CCC; }
.xbtp img{ width:400px; height:300px; border:0px;}

.xcpk{ width:300px; height:auto; overflow:hidden; float:right;}
.xcpk p{ width:300px; height:30px; line-height:30px; text-align:left;}