/*边距清零*/
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
form,span,input,select{margin:0; padding:0;}
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0 auto;padding:0;font-size:12px; overflow-y:scroll; background:url(images/bj.jpg) no-repeat center top;}
body{line-height:200%; color:#393838; margin:0 auto;padding:0;}
a:link,a:visited{color:#393838;text-decoration: none;}
a:active{color:#393838;text-decoration:none;}
a:hover{color:#f00;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
p{ margin:0; padding:0;}
img{ margin:0; padding:0; border:0;}
ul,li{ list-style-type:none; margin:0; padding:0;}
.clear{ clear:both;}
.padding{padding:8px; margin:0 auto;}
.nothing{font-size:14px; font-weight:bold; color:#f00; text-align:left;}/*资料整理中*/
.floatL{ float:left;}
.floatR{ float:right;}
.border{ border:1px solid #DBD9DA; background:#fff;}

.indextitle{ height:30px; line-height:30px; font-size:15px; font-weight:bold; color:#d70000; border-bottom:3px solid #C7160E;display:block;}
.indextitle a{color:#d70000;}
.indextitle span.more{ background:none;  font-size:12px;  float:right; color:#555; padding:0;padding-right:10px; font-weight:normal;}
.indextitle span.more a{ color:#555}
.indextitle span.more a:hover{ color:#f00;}

.indextitle2{ height:23px; line-height:23px; font-size:15px; font-weight:bold; color:#d70000; border-bottom:3px solid #C7160E;display:block;}
.indextitle2 span{ background:url(images/dd.jpg) no-repeat right #C7160C; height:23px; display:inline-block; padding-right:25px; color:#fff; padding-left:10px;}
.indextitle2 a{color:#fff;}
.indextitle2 span.more{ background:none; float:right; font-size:12px; color:#555; padding:0; font-weight:normal;}
.indextitle2 span.more a{ color:#555}
.indextitle2 span.more a:hover{ color:#f00;}
.indextitle2 i{ font-size:12px; font-style:normal; color:#999; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.icon1{ background:url(images/icon1.jpg) no-repeat 5px 2px; text-indent:30px;}
.icon2{ background:url(images/icon2.jpg) no-repeat 5px 2px; text-indent:33px;}
.icon3{ background:url(images/icon3.jpg) no-repeat 5px 2px; text-indent:32px;}

#htmlbody{ margin:0 auto; width:1000px; padding:0;}


.marginTs{ margin:12px 0;}
.marginT{ margin-top:12px;}
.marginB{ margin-bottom:15px;}
.marginL{ margin-left:23px;}
.touying{-moz-box-shadow:0 0 5px #bbb;-webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb;behavior: url(css/ie-css3.htc);}


.w272{ width:272px; }
.w352{ width:352px;}
.w722{ width:722px;}

.borderdd{ border:1px solid #ddd; margin:0; padding:0;}

.top{ height:34px; line-height:34px; margin:0 auto; background:#f6f6f6;}
.top ul { width:1000px; margin:0 auto;}
.top ul a:hover{ color:#f00;}
/*----------------------------------------------------------/总体设置----------------------------------------------------------*/

/*-----head设置----*/
/*logo*/


.logo{height:134px; margin:0 auto;  background:url(images/logo.png) no-repeat left center; width:1000px;}

/*导航*/


/*导航*/

#menu{ z-index:10000; height:42px !important; font-family:'微软雅黑'; background:url(images/menu.jpg) repeat-x; overflow:hidden; margin:0 auto 0 auto;font-size:15px;}
#menu ul{ margin:0 auto; padding:0; }
#menu ul li{ float:left;text-align:center; height:32px; line-height:32px; padding:5px;}

#menu ul li a{display:block; color:#fff; padding:0 13px; height:32px; line-height:32px; }
#menu ul li a:hover{ background:#fff; color:#000;}

#menu ul li.mline{ width:2px; padding:0; background:url(images/line.jpg) no-repeat center;  height:42px; padding:0;}

.mj_hover_menu{ background:url(images/menubj.jpg) no-repeat center top;}
.mj_hover_menu a{  background:#fff; color:#000 !important;}





/*banner*/

.banner{  height:248px; margin:0 auto;}
.full_banner{width:100%; position:relative; height:248px; overflow:hidden;}
.full_banner .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important; float:left; height:248px; overflow:hidden; text-align:center;}
.full_banner .bd li a{ display:block; height:248px;}
.full_banner .hd{width:100%; position:absolute; z-index:1;  bottom:10px;  height:25px; line-height:25px; text-align:center;}
.full_banner .hd ul{text-align:left; padding-top:5px; margin:0 auto; width:160px; position:relative; }
.full_banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px;  height:10px;  margin:5px; background:#fff;overflow:hidden; 
line-height:9999px; 
}
.full_banner .hd ul .on{background:#f00;}

/******/

.index1{ background:#F4F4F4; padding:30px 0;}
.index{ background:#fff;  margin:0 auto 20px auto; padding:15px 0;}

/*tab*/
.tabbtitle{margin:0 0; height:36px; background:#F9F9F9;  margin:0 auto; line-height:36px;}
.tabbtitle  a{ display:block;}

.tabbtitle span{ display:inline-block; float:left; color:#3777c7; height:36px; line-height:36px; font-family:'微软雅黑';  font-size:16px;text-align:center; position:relative; border-left:1px solid #ddd; border-bottom:1px solid #ddd; width:239px; }
.tabbtitle span.selected{ height:34px; line-height:32px;  border-left:1px solid #ddd; border-bottom:0; border-top:2px solid #F83B27; color:#F83B27;}
.tabbtitle span.selected a{ color:#F83B27;}
.tabbtitle span .t1{ background:url(images/t1.png) no-repeat 40px 7px;}
.tabbtitle span .t2{ background:url(images/t2.png) no-repeat 32px 8px;}
.tabbtitle span .t3{ background:url(images/t3.png) no-repeat 48px 9px;}
.tabbtitle span.selected .t1{ background:url(images/t11.png) no-repeat 40px 5px; border-left:0;}
.tabbtitle span.selected .t2{ background:url(images/t22.png) no-repeat 32px 6px;}
.tabbtitle span.selected .t3{ background:url(images/t33.png) no-repeat 48px 7px;}
.tabbtitle span.first{ border-left:0 !important;}

#tab-content{ height:432px;}
.tabmore{ border-top:1px solid #ddd; text-align:center; height:36px; line-height:36px; font-size:14px; font-family:'微软雅黑';}

/*新闻资讯*/



.newslist{ margin:0; padding:12px 8px;  }
.newslist li{  line-height:28px; border-bottom:1px dotted #ddd; padding-bottom:8px;}
.newslist li p{ line-height:1.9; text-indent:24px;}
.newslist li strong{ color:#f00;}

.newslist1{ margin:0; padding:10px 8px;  }
.newslist1 li{  line-height:34px; width:50%; float:left; border-bottom:1px dotted #ddd; background:url(images/dian1.jpg) no-repeat center left; text-indent:18px; }

.newslistpic{ padding:12px 8px; border-bottom:1px dotted #ddd;}
.newslistpic img{ width:125px; height:97px; border:1px solid #ddd; padding:1px; float:left; margin-right:12px;}
.newslistpic strong{ color:#F83B27;}
.newslistpic .more{ color:#F83B27;}
.newslist2{ margin:0; padding:8px;  }
.newslist2 li{  line-height:30px; background:url(images/dian.jpg) no-repeat center left; text-indent:12px; }

.contact{ padding:10px; height:100px; background:url(images/contact1.jpg) no-repeat bottom right;}

.newspic{ padding-bottom:10px;}
.newspic img{ float:left; width:133px; float:left;-moz-box-shadow:0 0 5px #bbb;-webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb;behavior: url(css/ie-css3.htc); padding:3px; background:#fff; margin-right:12px; margin-left:4px;}
.newspic strong{ display:block; margin-bottom:7px;}






/**/

/*新闻列表*/

.tisheng td{ font-size:18px; color:#fff; font-family:'微软雅黑';}

/**/
.xinde{ margin:0;}
.xinde li{ border-bottom:1px dotted #ddd; padding:18px 0 19px 0;}
.xinde li strong{ font-size:16px; display:block; margin-bottom:10px;}
.xinde img{ float:left; margin-right:12px; border:1px solid #ddd; padding:2px; }

/***/
.movepiczong{  margin:0 10px; display:inline-block; padding:10px 0 0 0;}
.movepicname{ text-align:center; padding:0 0;  background:url(images/probj.jpg) no-repeat top; padding:14px 0 0 0; }
.movepicname p{ color:#8b8b8b;}
.movepicimg{  position:relative; background:#F8F8F8;  padding:5px;-moz-box-shadow:0 0 5px #bbb;-webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 10px #aaa;behavior: url(css/ie-css3.htc); }


.pictitle{ height:40px; line-height:40px;  font-size:15px; }


.infopiclist{ margin:0; padding:0; overflow:hidden;}
.infopiclist ul{ margin:0; padding:0 0; width:823px; }
.infopiclist ul li{ padding:0 0; width:230px; margin-right:25px;   float:left; font-size:13px;}
.infopiclist ul li .indexlistpic{ border:0;  width:220px; border:1px solid #eee; padding:4px; }
.infopiclist ul li .indexlistpic img{ width:220px; }
.infopiclist ul li .indexlistname{ margin:0 auto; height:45px; line-height:45px;  text-align:center; }
.infopiclist ul li .indexlistname strong{ display:block; margin-bottom:6px;}

.infopiclists{ margin:0; padding:0; overflow:hidden;}
.infopiclists ul{ margin:0; padding:10px 0; width:940px;}
.infopiclists ul li{ margin-bottom:20px; font-size:13px; width:230px; margin-right:34px; float:left;}
.infopiclists ul li img{ width:220px;}
.infopiclists ul li .indexlistpic{ border:0;  width:220px; border:1px solid #ddd; padding:4px; }
.infopiclists ul li .indexlistname{ margin:0 auto; text-align:center; padding:8px 0; line-height:28px;}

/*荣誉资质*/
.honor{ padding:10px;}
.focusBox { position: relative; width:214px; margin:0 auto;height:140px; overflow: hidden;}
.focusBox .pic{position: relative; width: 214px;}
.focusBox .pic li{position: absolute; width: 218px; left: 0px; top: 0px; display: none;}
.focusBox .pic img { width: 214px; border:0; height:140px;  display: block; }
.focusBox .txt-bg { position: absolute; bottom:0; z-index: 1; height:30px; width:214px; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute;  z-index: 2; color:#000; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:30px; line-height:30px; position:absolute; text-align:center; bottom:-36px; padding: 0 0 0 10px;  width:100%;}

.focusBox .num { position: absolute; z-index: 3; bottom: 7px; right:6px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }


/*----------------------------------------------------------内页开始----------------------------------------------------------*/
/*--内页整体--*/


/*--内页整体--*/

/*--内页整体--*/
.info{ width:1000px; margin:10px auto; background:#fff;}

.inforight{ width:716px; border:1px solid #ddd; padding:0 0; float:right; background:#fff; padding:0;}/*内页左边*/
.infoleft{ width:272px; float:left; }


/*内页右边栏目*/
.topmenu{ height:25px; padding-right:10px; line-height:25px; font-weight:normal; color:#333; font-size:12px; font-family:'宋体';}

.infolanmu{ height:25px; line-height:25px; padding:0; border-bottom:1px solid #ddd; background:url(images/info.jpg) repeat-x;}
.infolanmu span{ display:inline-block;  font-size:16px; font-family:'微软雅黑'; color:#F83B27; text-indent:10px;}
.infolanmu span i{ font-style:normal; font-weight:normal; color:#b0c2d9; font-size:12px; text-transform:uppercase;}
.infohomenname{ color:#F83B27;}




.infocontent{clear:both; margin:0 auto; padding:0; background:url(images/info2.jpg) no-repeat bottom;}/*内页右边内容详情*/
.infocontentz{ margin:0 auto;   text-align:left; padding:15px;  line-height:2.2;  border-top:0; min-height:873px; }
.infocontentz img{ max-width:100%;}

/*内页右边内容详情*/
.contentleft{ width:410px; padding-left:8px; line-height:2.5;}


/*n内页左边*/



.left1{ height:36px;  text-align:left;color:#fff; text-indent:15px; font-size:16px; font-family:'微软雅黑'; line-height:38px; background:#e60012;}
.left1 span{ text-transform:capitalize;  color:#fff; padding-right:8px;}

.left2{  border-top:0;}
.left3{ height:29px; background:url(images/pro3.png) no-repeat;line-height:29px; margin-bottom:15px;}
.meishi{ width:150px; border:1px solid #478FB7; margin:0 auto; padding:3px;}

#left_menu{padding:0;  margin:0 auto; }
#left_menu ul{list-style:none; margin:0 auto;padding:0 0 12px 0;}
#left_menu ul li{ text-align:center; height:38px; background:#f1f1f1; line-height:38px; overflow:hidden; text-align:left; text-indent:15px; font-size:13px;  margin-top:3px;font-family:'微软雅黑';}
#left_menu ul li a{ display:block; color:#444;}
#left_menu ul li:hover{ color:#fff; background:#f3081a;}
#left_menu ul li:hover a{ color:#fff;}
#left_menu ul li.ledd{color:#fff;background:#f3081a;}
#left_menu ul li.ledd a{color:#fff;}


/*-新闻--*/
.articlist{ margin:0 auto;}
.articlist ul{ margin:0; padding:0; }
.articlist ul li:first-child{ padding-top:0;}
.articlist ul li{ padding:16px 0; line-height:22px; border-bottom:1px dotted #ddd; color:#888; }
.articlist ul li strong{ display:block;height:25px;font-size:14px;}
.articlist ul li img{ float:left; width:160px; margin-right:20px;}
.artictitle{ text-align:center; font-size:16px;  border-bottom:1px dotted #ccc; font-weight:bold;}
.artictitle_1{ text-align:center; color:#ccc;}

/*新闻详情内容*/
.artictitle_3{ height:25px; line-height:25px; text-align:left;}/*新闻详情上一篇,下一篇*/
/*--图文片列表开始--*/
.getpicimg{margin:0; text-align:left; }/*产品图片*/
.getpicimgb{ padding:0px;  border:1px solid #50A6D9;} 

.getpicname{ line-height:35px; height:35px; text-align:center; overflow:hidden;  margin:5px auto 0 auto;padding:0;}/*产品名称*/

.getpicpage{ height:60px; line-height:60px; padding:0px; text-align:center; }/*产品页码*/

.getpicimg .getpicnamea p{ text-align:left; font-weight:bold; display:block; line-height:50px;}
.getpicimg .getpicnamea span a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#f00}
.getpicimg .getpicnamea span a:hover{ color:#000;}
.getpicimg .more{ background:url(images/more.jpg) no-repeat; width:110px; height:33px; margin:10px 0; line-height:33px; text-align:center;}


/*--图文详细开始--*/
.picshow{margin:0 auto; width:auto; text-align:center;}
.picshow span{}
.picshow_1{margin:0 auto; text-align:left; font-size:15px; font-weight:bold; text-align:center;}
.picshow_2{height:auto;text-align:left; }
.picshow_2 img{ max-width:100%;}
.picshow_3{ color:#777; font-size:13px;}
.picshow_3 strong{ display:block;font-size:15px; text-align:center; display:block; height:30px; color:#000;}
.picshow_3 p{ font-family:Arial, Helvetica, sans-serif; display:block; text-align:center; color:#bbb; border-bottom:1px dotted #ddd; margin-bottom:15px;}
.picshow_content{ padding:15px 0;}

/*--案例列表开始--*/
.getpicimga{margin:0 auto; border:1px solid #E2E2E2; padding:5px;  background:#fff; }/*产案例名称*/
.getpicnamea{ line-height:35px; height:35px; margin:0;text-align:center;}/*案例名称*/
.getpicpagea{ height:30px; line-height:30px;padding:3px 0 3px 0; text-align:center;}/*案例页码*/

/*--客户留言--*/
.feedshow td{ padding:5px;}
.feedback{  margin-bottom:15px; padding:12px; background:#f9f9f9; color:#555; border-radius:8px;}
.feedback0{ border-bottom:1px solid #eeeeee; height:35px;}
.feedback1{ color:#666;}
.feedback2{ padding:6px 0;color:#666;}
.feedback3{ color:#F90;line-height:21px;}

.booktext{ border:1px solid #E1E1E1; background:#fff; height:31px; line-height:31px; margin:0; padding:0 0 0 10px; color:#888; font-size:13px;}
.booktext1{ width:460px;}
.booktext2{ width:150px;}
.booktext3{ width:214px;}
.booktext4{ width:80px;}
.booktexts{ border:1px solid #E1E1E1;width:452px;  margin:0; padding:10px; color:#bbb; font-size:13px;}
.bookbutt{ width:90px; background:#fff; background:url(images/t.png) no-repeat center; width:195px; border:0; margin:0; padding:0; font-size:15px; color:#fff; height:54px; font-family:'微软雅黑';}
.orderform .bb1{ width:100px; margin:0;}
.orderform .bb2{ width:230px; margin:0;}
.orderform .bb3{ width:450px; margin:0;}
.orderform .bb4{ margin:0;}

/*----------------------------------------------------------左边设置开始----------------------------------------------------------*/


/*----------------------------------------------------------左边设置结束----------------------------------------------------------*/
/*ie6 背景透明*/
.beijingtouming{_behavior:url(pngset/iepngfix.htc);}


/*------------------------------------------------------------bottom设置----------------------------------------------------*/

/*版权*/
.link{ font-size:12px;  width:1000px; background:#ccc; height:35px; line-height:35px; margin:15px auto; text-align:left; text-indent:15px;}
.link ul{ margin:0 auto; font-size:12px;}
.link ul a:hover{ color:#f00;}




.bottom{  font-size:12px; text-align:center; padding:0 0 15px 0; }
.bottom ul{ margin:0 auto; padding:0 0; }
.bottom a:hover{ color:#f00;}




