@charset "gb2312";
/*-------------------通用---------------------------------------------------------------------------------*/
*{ font-family:"宋体", "黑体"; font-size:12px; margin:0; padding:0;}
body{ background:url(../images/bg.jpg) repeat-x scroll left top #fff;}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#F00; text-decoration:underline;}
.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;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
.blank0{ height:0px; display:block; clear:both; overflow:hidden;}

/*-------------------head------------------*/
.head{ margin:0 auto; width:1000px; height:auto;}

/*------------------------------------logo----------------------------------------------------------------*/
.top{ width:1000px; height:159px; float:left;  background:url(../images/logo.jpg) no-repeat top center; }
.topright{display:inline; float:right; height:20px; padding:5px 10px 0 0; overflow:hidden; color:#333;}
.topright a{ color:#333;} 

/*------------------------------------导航条----------------------------------------------------------------*/
.navbg{ width:1000px; height:48px; clear:both;}
.nav{width:990px;height: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-weight:bold;} 
.nav li{ float:left; display:inline;  line-height:48px;height:48px;  }
.navshu{ width:35px; height:48px; float:left;background:url(../images/shu.jpg) no-repeat top center;}


/*------------------------------------BANNEER----------------------------------------------------------------*/

.slidebg{width:1004px;height:17px;background:url(slidebg.jpg);}
.slidebg{width:1004px;height:17px;background:url(slidebg.jpg);}
.banbg { background-color:#fff; height:411px; overflow:hidden; margin:0 auto;}
#flashs{ position:relative; height:411px; overflow:hidden;margin-top:0px;}
#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;}

/*------------------------------------关键词----------------------------------------------------------------*/
.keywords{ height:30px; width:954px; line-height:50px; color:#00499b; background:url(../images/keybg.jpg) no-repeat top center; padding-left:50px;}
.keywords span{ font-size:14px; font-weight:bold;}

/*------------------------------------CONTENT----------------------------------------------------------------*/
.content{ width:1000px; margin:0 auto; }
.box {width:1000px; float:left;}

.11{float:left; width:1000px; height:169px; background:url(../images/11.jpg) no-repeat top center;}
.22{float:left; width:1000px; height:491px; background:url(../images/22.jpg) no-repeat top center;}
.33{float:left; width:1000px; height:354px; background:url(../images/33.jpg) no-repeat top center;}
.44{float:left; width:1000px; height:365px; background:url(../images/44.jpg) no-repeat top center;}



/*------------------------------------------------------------------------------------*/

.zuo{float:left; width:495px; }
.you{float:right; width:495px; }

.left{ float:left; width:242px; }
.right{ float:right; width:740px; }

/*-----------------------------------产品分类--------------------------------------------------------*/

.cp_list{ width:240px;border:#0c578e solid 1px; border-top:none;float:left; }
.cp_list a{ color:#000; font-size:12px;}
.cp_list a span{ float:right;}
.cp_list ul{ list-style:none; overflow:hidden; width:242px; }
.cp_list li{width:230px; float:left; height:35px; line-height:35px; overflow:hidden; padding:0x; margin:0px 0px 10px 0px; }

.znrtyc{ width:240px; height:auto !important; border:1px #0c578e  solid; border-top:0px; background:#FFF;}
.znrtyc ul{ list-style:none outside none; width:223px; padding:5px; height:auto; float:none; cursor:default;}
.znrtyc li{ line-height:38px; border-bottom:1px #E3E3E3 dotted;}
.znrtyc ul ul{display:none;}
.znrtyc span{ float:left; width:10px; padding-right:10px;}
.znrtyc a{ color:#000; font-weight:bold;}


/*-----------------------------------联系我们------------------------------------------------------*/
.lxwm{ width:240px;float:left; border:#dddddd solid 1px; border-top:none;}
.lxwm span{ float:right; color:#383838; font-weight:300;}
.lxwm p{ line-height:33px; padding-left:5px; }


/*------------------------------------公司简介------------------------------------------------*/
.company{ float:left; width:493px; border:#dddddd solid 1px; border-top:none; }
.company p{ width:475px; line-height:30px; float:left; padding:5px 5px 0 5px;}
.company img{float:left; padding:3px; border:#CCC dotted 1px; margin-right:10px;}

/*-----------------------------------新闻中心------------------------------------------------*/
.box_news{ width:350px; height:auto; border:none; float:left; }
.box_news ul{ list-style:none; overflow:hidden; width:350px; }
.box_news li{ line-height:30px; border-bottom:#dfdfdf solid 1px; overflow:hidden; width:350px; height:28px;}
.box_news li span{ float:right;}

/*-----------------------------------新闻中心-------------------------------------------------*/
.news{ width:240px; border:#dddddd solid 1px; border-top:none; padding-bottom:5px;}
.news a{ color:#1d2120;}
.news ul{ list-style:none; overflow:hidden; width:237px; padding:0 0 0px 5px;}
.news li{ line-height:34px; border-bottom:#dfdfdf dotted 1px; overflow:hidden; width:230px; height:32px; }

/*-----------------------------------供应信息--------------------------------------------------*/
.gyxx{ width:493px; height:auto; border:#dddddd solid 1px; border-top:none;float:left; }
.gyxx ul{ list-style:none; overflow:hidden; width:483px; padding:0 5px 5px 5px;}
.gyxx li{ line-height:35px; border-bottom:#dddddd dotted 1px; overflow:hidden; width:483px; height:35px;}
.gyxx li span{ float:right;}

/*------------------------------------推荐产品------------------------------------------------*/
.cpshow{ width:740px; float:left; padding-bottom:10px; padding-top:10px; }
.box_cp{ width:185px; height:170px; float:left;  padding:0px;}
.box_cp img{ float:left; width:170px; height:128px; border:#CCC solid 1px; padding:3px;}
.box_cp p{ width:210px; height:90px; overflow:hidden; line-height:30px;}
h2{ font-size:12px; font-weight:normal; width:175px; overflow:hidden; line-height:30px; text-align:center;}


/*------------------------------------公司实景------------------------------------------------*/
.gssb{ width:493px; float:left; }
.gssb_cp{ width:150px; height:150px; float:left; padding:10px 0 5px 10px;}
.gssb_cp img{ float:left; width:140px; height:120px; border:#CCC solid 1px; padding:1px;}
h6{ font-size:12px; font-weight:bold; width:140px; overflow:hidden; text-align:center;line-height:30px;}


/*------------------------------------流动产品------------------------------------------------*/
.cpanli{width:1000px; float:left; }
.box_al{ width:200px; height:180px; float:left; padding:5px 5px 5px 10px;}
.box_al img{ float:left; width:200px; height:150px; border:#CCC solid 1px; padding:2px;}
h5{font-size:12px; font-weight:300; width:204px; overflow:hidden; float:left; text-align:center;line-height:30px;}

.jpzs{ width:993px; float:left;height:190px; border:#dddddd solid 1px; border-top:none; padding-left:5px;} 

#demo {overflow:hidden;width: 990px; height:190px;}
#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:1000px; margin:0 auto; text-align:left; line-height:35px; height:auto;}
.yqlj a{ padding:0 5px; color:#333;}

/*-------------------------------------foot----------------------------------------------------*/
.foot{ width:100%; height:120px; background-color:#0477c3;}
.foot p{ padding-top:20px; line-height:40px; color:#fff; margin:0 auto; width:1000px; text-align:center;}
.foot p a{padding:0 5px; color:#fff;}

/*-------------------内页---------------------------------------------------------------------------------*/
h1{ width:740px; font-size:12px; font-weight:bold; padding:5px 0; border-bottom:#0057b8 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:30px;}

/*------------------------------------内页新闻列表------------------------------------------------*/
.newslist ul{ list-style:none; padding:10px 0;}
.newslist li{ background:url(../images/iecool.gif) no-repeat left center; line-height:30px; border-bottom:#b9c8c5 dotted 1px; padding:3px 0 0 20px; height:30px;}
.newslist li span{ float:right;}