@charset "gb2312";
/* CSS Document */

body{ width:100%; font-family:"宋体"; font-size:12px; color:#636363; background:url(../images/bg_body.jpg) repeat-x #fff; overflow-x:hidden;}
*{ border:0; margin:0px; padding:0px; list-style:none;}

.fl{ float:left;}
.fr{ float:right;}
a{ color:#636363; text-decoration:none;}
a:hover{ color:#c00001;}
.red{color:#c00001;}
.clear{ clear:both;}
.mt{ margin-top:12px;}

/* 头部 */
.header{ margin:0 auto; width:1000px; height:150px;}
.top{ margin:0 auto; width:1000px; height:107px; background:url(../images/bg_top.jpg) right top no-repeat;}
h1{ float:left; margin-top:24px;}
.tel{ float:right; margin-top:13px;}
.nav{ margin:0 auto; width:1000px; height:40px;}
.nav li{ float:left; width:142px; text-align:center; background:url(../images/bg_li.jpg) right no-repeat;}
.nav li a{ display:block; width:142px; height:41px; line-height:41px; font-size:16px; font-family:"微软雅黑"; color:#fff;}
.nav li a:hover{ width:142px; height:41px; font-weight:bold; background:#ff9c00;}
.nav_bg{ background:#ff9c00; font-weight:bold;}
.ban{ margin:0 auto; position:relative; width:1920px; left:50%; margin-left:-960px; height:384px;}

/* 底部 */
.footer{ float:left; margin-top:15px; width:100%; height:124px; background:url(../images/bg_footer.jpg) repeat-x;}
.footer img{ float:left; margin-top:31px;}
.footer p{ float:right; margin-top:27px; color:#fff; line-height:24px; font-size:13px;}

/* content */
.content{ margin:0 auto; margin-top:13px; width:1000px;}
.ad{ padding-left:110px; width:890px; height:38px; line-height:38px; background:url(../images/bg_ad.jpg) no-repeat;}
.about{ float:left; margin-top:15px; width:669px;}
.tab{ margin-bottom:8px; height:33px;}
.tab p{ float:left; width:488px; height:29px; border-bottom:4px solid #d6dbf2;}
.tab p a{ display:block; float:right; margin:9px 5px 0 0;}
.about li{ float:left; margin-left:17px; width:430px; line-height:30px;}
.about li a{ display:block; float:left; background:url(../images/bg_news.jpg) left no-repeat; padding-left:10px; width:345px;}
.about li a:hover{ color:#0083d7; font-weight:bold;}
.about li span{ float:right;}
.case{ float:right; margin-top:15px; width:307px;}
.about .p01{ float:left; display:block; width:430px; margin-left:15px; line-height:30px; font-size:13px;}
.cont{ float:left; padding:14px 0 0 13px; width:294px; height:166px; line-height:22px; background:url(../images/bg_cont.jpg) no-repeat;}
.link{ float:left; margin-top:13px; width:986px; height:70px; padding:7px; border:1px solid #ccc;}
.link a{ display:block; float:left; font-size:14px; margin-left:10px; margin-top:12px;}

/* 子页 */
.left{ float:left; padding-bottom:10px; width:180px;}
.left ul{ float:left; margin-top:7px; width:180px; padding:10px 0; border-bottom:4px solid #033fb6; background:#2269d4;}
.left li{ float:left; width:180px; height:39px; line-height:39px; border-bottom:1px dotted #4b94e0;}
.left li a{ display:block; padding-left:20px; width:160px; height:39px; color:#fff; font-size:14px;}
.left li a:hover{ background:url(../images/bg_part.jpg) repeat-x; color:#fff; font-weight:bold;}
.cont_left{ float:left; width:180px; margin-top:15px;}
.cont_left p{ margin-top:10px; font-size:14px; line-height:22px;}
.right{ float:right; padding-bottom:15px; width:800px;}
.tab_right{ margin-bottom:10px; width:800px; height:34px; line-height:34px; border-bottom:4px solid #d6dbf2;}
.tab_right p{ float:left; margin:6px 0 0 7px; height:24px; padding-left:26px; font-family:"微软雅黑"; background:url(../images/bg_tab.jpg) left no-repeat;}
.tab_right span{ float:right; margin-right:10px; font-size:13px;}
.nei{ margin:10px auto; width:760px;}
.nei p{ font-size:14px; line-height:30px;}
.nei li{ float:left; width:760px; height:40px; line-height:40px; border-bottom:1px dotted #ddd; font-size:14px;}
.nei li a{ display:block; float:left; padding-left:15px; width:630px; background:url(../images/bg_a.jpg) left no-repeat;}
.nei .ul01 li{ float:left; margin-top:15px; width:253px; height:200px;}
.nei .ul01 li a{ float:left; padding:0; background:none; width:253px; text-align:center;}
.nei .ul01 li img{ width:220px; height:150px; padding:7px; padding:3px; border:1px solid #ccc;}
.page{ margin:0 auto; line-height:50px; clear:both; text-align:center;}
h2{ text-align:center; font-size:20px;}
.liulan{ display:block; margin:5px auto; text-align:center; border-bottom:1px dotted #000; line-height:20px;}











/*图片新闻*/
.box-zzsc{ float:right; width:297px; height:163px; padding:3px; border:1px solid #999; position:relative;}
.ctrl-panel{ position:absolute; right:15px; top:138px; z-index:1000;}
.m-page{ display:block; width:20px; height:20px; text-align:center; background:#555; float:left; display:inline; margin-left:7px; line-height:20px; color:#fff; font-size:13px;}
.m-page:hover{ text-decoration:none; color:#fff;}
.focus{background:#ad0101;}
.con{ width:100%;}
.scroll-wrap {OVERFLOW: hidden; WIDTH: 297px; POSITION: relative; HEIGHT: 163px}
.scroll_box_content {POSITION: absolute}
.content_list { display:block; FLOAT: left; WIDTH: 297px; HEIGHT: 163px; cursor:pointer;}
.content_list img{ width:297px; height:163px;}

/* 产品滚动 */
.rollBox{ width:1000px; overflow:hidden; margin:0 auto; margin-top:15px; height:180px;}
.rollBox .Cont{ float:left; width:905px; height:180px; overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:208px; height:180px; margin-right:24px; float:left;}
.rollBox .Cont .pic a{ display:block; width:208px; text-align:center;}
*+html .rollBox .Cont .pic{width:208px; height:180px; float:left; margin-right:24px;}
.rollBox .Cont .pic img{ display:block;margin:0 auto; width:200px; height:140px; padding:3px; border:1px solid #bac1df;}
.rollBox #List1,.rollBox #List2{float:left;}












