/*全局样式*/
body { margin:0 auto; padding:0; font-size:12px; font-family:"宋体", "Arial Narrow"; color:#444; background:url(../images/bj.jpg) repeat-x #fff;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote { padding:0; margin:0; }
table, td, tr, th { font-size:12px; }
li { list-style-type:none; }
table { margin:0 auto; }
img { vertical-align:top; border:0; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
.clear { clear:both; zoom:1; }
.clear:after { content:""; display:block; clear:both; height:0; visibility:hidden; }
.c { clear:both; }
a { color:#010101; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:underline; }
.t { margin-top:7px; }
.fl{ float:left;}
.fr{ float:right;}
/*链接颜色*/




/* CSS Document */
body { }
.bj{}

.w960-box{ width:100%; margin:0 auto;}
.w960 { margin:0 auto; width:1002px;}
/*header*/
.header{ width:1002px; height:134px;  overflow:hidden;}
.logo{ float:left; }
.header_other{ width:234px; float:left; overflow:hidden; }
.impic{ float:right; width:301px;  overflow:hidden;}
.impic .uplist { width:201px; padding-left:100px; height:27px; background:url(../images/uplist_bj.jpg) no-repeat; float:right; overflow:hidden;}
.impic .uplist ul li{ float:left; margin-left:10px; color:#00a64f; line-height:27px;}
.impic .uplist ul li a{ color:#00a64f;}
.impic .fw{ padding-top:40px;}
.impic .fw .ipbox{ height:27px; line-height:27px; width:199px; background:url(../images/sip_bj.jpg) no-repeat; border:none; color:#fdfdfb; text-indent:25px; float:left;}


/*导航栏*/
.menu-box { width:1002px; height:54px; position:relative;  overflow:hidden;    }
.menu {  height:54px; line-height:20px; background:url(../images/nav_bj.jpg) repeat-x;}
.menu ul{ float:left;}
.menu ul li a { color:#fff;  display:block; }
.menu ul li a span{ font-size:14px; font-weight:normal; line-height:18px;}


.menu a:hover {  color:#fff; text-decoration:none;  }
.menu li { float:left; width:125px;  font-size:14px; height:44px; text-align:center;  line-height:20px; background:url(../images/nav_bjlr.jpg) no-repeat left; font-weight:bold; padding-top:10px;   } 
 #m_1{ background:none;}
.menu li.on { line-height:20px;  }

/*.menu li.on a, .menu li.on a:hover {   color:#020001;text-decoration:none;  display:block;}
*/
/*广告*/
.banner { width:1002px; margin:0 auto; position:relative; padding-bottom:4px; background:url(../images/banner_bj.jpg) repeat-x bottom; }
/*主体*/
.zhuti { width:1002px; margin:0 auto; padding-top:10px; background:#fff; }
/*第一行*/
.onerow{}
/*公司介绍*/
.gsjj{ width:640px; float:left; overflow:hidden;}
.gsjj_top{ height:35px; background:url(../images/gsjj_top.jpg) no-repeat;}
.gsjj_note{ height:147px; overflow:hidden; padding:8px 3px 0 13px; line-height:24px; color:#515151;}
.gsjj_note a{ color:#fe0104;}
/*新闻动态*/
.xwdt{ float:right; width:318px; overflow:hidden;}
.xwdt_top{ height:24px; background:url(../images/xwdt_top.jpg) no-repeat; line-height:24px;}


.xwdt_note{ height:160px; overflow:hidden; padding:5px 0 0 0;}
.xwdt_note ul li{ background:url(../images/xtb_01.jpg) no-repeat  11px; text-indent:28px; line-height:24px; border-bottom:1px dashed #d6d6d6;}
.xwdt_note ul li a{ color:#656565;}


/*第一行 END*/
/*第二行*/
.tworow{ padding-top:3px;}
/*产品展示*/
.cpzs{ width:671px; float:left; overflow:hidden;}
.cpzs_top{ height:35px; background:url(../images/cpzs_top.jpg) no-repeat; padding-left:100px;}
.cpzs_top ul li{ float:left; margin-left:10px; line-height:35px; color:#8a8a8a;}
.cpzs_top ul li a{ color:#8a8a8a;}
.cpzs_note{ height:193px; overflow:hidden;}
/* scrollleft 左边移动特效 */
.scrollleft {  width:670px; height:189px; padding-top:4px; overflow:hidden;   position:relative;}
.scrollleft ul{}
.scrollleft ul li { float:left; margin-left:30px;display:inline;  }
.scrollleft ul li .pic{ width:195px; height:142px; border:1px solid #c1c1c1; text-align:center; display:table-cell; vertical-align:middle;}
.scrollleft ul li .pic img{}
.scrollleft ul li .title{ width:195px; height:45px; line-height:45px; text-align:center;}
.scrollleft ul li .title a{ color:#4e4e4e;}
/*公司环境*/
.gshj{ width:308px; float:right; overflow:hidden;}
.gshj_top{ height:35px; background:url(../images/gshj_top.jpg) no-repeat;}
.gshj_note{ height:193px; overflow:hidden;}

/* Warp */
.Warp{width:308x; height:193px; }
#pic{width:308x; height:193px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden; position:relative;}
#pic img{overflow:hidden;max-width:90%;
 width:this.style.width=(this.offsetWidth>document.body.clientWidth*9/10)?"90%":"auto");
 max-height:90%;
 height:this.style.width=(this.offsetHeight>document.body.clientHeight*9/10)?"90%":"auto");
 
 }

.num{height:20px;position:absolute;bottom:5px;right:5px;list-style-type:none;}
.num li{background: #fdf1d4;color: #e94b5b;border: 1px solid #f27602;width:20px;height:20px;float:left;line-height:20px;text-align:center;font-weight:bold;font-size:12px;margin-left:2px;cursor:pointer;}
.num li:hover{color:#fff;background:#f27602;}
.num .active{color:#fff;background:#f27602;}

/*第二行 END*/













/*底部*/
.foot { }
.footer { border-top:3px solid #d0d0d0; text-align:center; color:#828282;   margin:0 auto; line-height:26px;  padding:19px 0 10px 0; margin-top:16px; }
.footer a { color:#828282 ; }
.footer .copyright { padding-left:8px; }
.footer .siteinfo { padding-right:8px; }