﻿body { /*background:url(body_b.jpg) repeat-x top;*/ background:url(body.jpg) repeat-x;}
dl,dd,dt,span,p{ margin:0; padding:0;}
a:hover{ text-decoration:none;}

.center{ width:992px; margin:0 auto; overflow:hidden;}
.split{ margin:0 8px;}

/*头部*/
.headBox{ background:url(/images/ds/1.jpg) no-repeat 0 center;}
.logo{ margin-top:5px; float:left; width:219px;}
.headBox .right{ float:right; width:773px; margin-top:10px;}
.headBox .right .top{ text-align:right; margin-top:5px; color:#000003;}
.headBox .right .top a{ color:#000003;}
/*栏目导航*/
.menuBox{ height:46px; margin-top:5px; background:url(menu_bg.jpg) repeat-x;}
.menuBox .menu{ margin-top:5px;}
.menuBox .menu ul li{ float:left; background:url(line3.jpg) no-repeat right bottom; padding-right:1px;}
.menuBox .menu ul li a{ display:block; width:116px; height:34px; overflow:hidden; text-align:center; /*background:url(menu_b.gif) no-repeat;*/ line-height:34px; font-size:14px; font-weight:bold; color:#333333;}
.menuBox .menu ul li a:hover{ background:url(menu_hover_b.gif) no-repeat; color:#FFFFFF;}
.menuBox .menu ul li a.current{ background:url(menu_hover_b.gif) no-repeat; color:#FFFFFF;}

/*Banner*/
.bannerBox{ height:350px; margin:5px auto 0; overflow:hidden; position:relative;}
.bannerBox .banner ul li{ width:100%; height:350px; overflow:hidden; display:none; text-align:center;}
.bannerBox .bannerBottom{ position:absolute; bottom:20px; right:50%;}
.bannerBox .bannerBottom a{ float:left; width:13px; height:13px; background:#4485ED; margin-left:5px; display:inline; border:solid 1px #fff;}
.bannerBox .bannerBottom a.current{ background:#93D0FD;}
.bannerBox .bannerBottom a:hover{ background:#93D0FD;}

/*首页产品*/
.Box1{ margin-top:10px; height:245px; background:url(b2.jpg) no-repeat;}
.Box1 .top{ height:36px; line-height:36px; overflow:hidden; padding:0 15px 0 20px;}
.Box1 .top span{ color:#1E5DD1; font-size:14px; font-weight:bold;}
.Box1 .bottom{ margin-top:12px;}
.Box1 .bottom .left{ float:left; padding:61px 0; margin-left:18px; display:inline;}
.Box1 .bottom .left a{ display:block; width:24px; height:58px; background:url(scroll_arrow.png) no-repeat;}
.Box1 .bottom .list{ float:left; width:862px; overflow:hidden; margin:0 20px;}
.Box1 .bottom .list ul{ margin-left:-10px; display:table;}
.Box1 .bottom .list ul li{ float:left; margin-left:21px; display:inline; width:194px; overflow:hidden;}
.Box1 .bottom .list ul li .img{ height:140px; overflow:hidden;}
.Box1 .bottom .list ul li .title{ height:40px; line-height:40px; overflow:hidden; text-align:center;}
.Box1 .bottom .right{ float:right; padding:61px 0; margin-right:18px; display:inline;}
.Box1 .bottom .right a{ display:block; width:24px; height:58px; background:url(scroll_arrow.png) no-repeat right;}

/*首页新闻*/
.indexBox{ margin-top:15px;}
.Box2{ width:352px; height:266px; background:url(b1.jpg) no-repeat; overflow:hidden; float:left;}
.Box2_{ margin-left:15px; display:inline;}
.Box2 .top{ height:36px; line-height:36px; overflow:hidden; padding:0 15px 0 20px;}
.Box2 .top span{ color:#1E5DD1; font-size:14px; font-weight:bold;}
.Box2 .bottom{ padding:0 14px;}
.Box2 .newTop{ margin-top:9px; height:91px; overflow:hidden;}
.Box2 .newTop .img{ float:left; width:119px; height:91px; overflow:hidden;}
.Box2 .newTop .right{ float:right; width:188px; height:91px; overflow:hidden;}
.Box2 .newTop .right .title{ line-height:35px; height:35px; overflow:hidden; padding-left:12px; background:url(dian1.jpg) no-repeat left center;}
.Box2 .newTop .right .title a{ color:#1E5DD1; font-weight:bold;}
.Box2 .newTop .right .desc{ line-height:18px;}
.Box2 .list{ margin-top:6px;}
.Box2 .list ul li{ line-height:27px; width:318px; height:27px; margin-top:11px; overflow:hidden; background:url(b3.jpg) no-repeat; padding-left:10px;}
.Box2 .list ul li a{}
.Box2 .list ul li span{ color:#B4B3B7; float:right;}

/*首页联系我们*/
.Box3{ width:263px; height:265px; overflow:hidden; float:right; background:url(b4.jpg) no-repeat;}
.Box3 .content{ margin-top:35px; padding:15px 10px 5px; line-height:25px;}

/*底部栏目导航*/
.footMenuBox{ border-top:1px solid #DCDDE1; background:#F4F4F4; margin-top:20px; padding-bottom:10px;}
.footMenuBox .menu{ padding-top:15px; padding-left:15px;}
.footMenuBox .menu dl{ float:left; width:151px; padding-left:85px; padding-bottom:20px; overflow:hidden; background:url(line2.jpg) no-repeat right 25px; min-height:145px; _height:145px;}
.footMenuBox .menu dl.last{ background:none;}
.footMenuBox .menu dt{ font-size:15px; font-weight:bold; color:#404352; line-height:25px; height:25px; overflow:hidden;}
.footMenuBox .menu dd{ line-height:25px; height:25px; overflow:hidden;}
.footMenuBox .emailLogin{ text-align:right; margin-top:15px; padding-right:50px;}
.footMenuBox table{ font-size:12px;}
.footMenuBox table input{ width:80px; border:1px solid #CCCCCC;}

/*底部*/
.footBox{ height:36px; line-height:36px; overflow:hidden; background:url(foot_b.jpg) no-repeat center; margin-top:8px;}
.footBox .foot .left{ float:left; width:650px; overflow:hidden;}
.footBox .foot .right{ float:right; width:215px; overflow:hidden;}

/*内页banner*/
.main_banner{ height:203px; overflow:hidden; text-align:center; margin-top:5px;}
.main_moddle_pic{ background:url(main_moddle_pic.gif) no-repeat center top; height:25px; overflow:hidden;}

.leftBox{ float:left; width:220px; overflow:hidden;}
.titleImg{ height:40px; background:url(title_b.png) no-repeat; line-height:34px; overflow:hidden; padding-left:27px;}
.titleImg .cn{ font-size:16px; font-weight:bold; color:#FFFFFF;}
.titleImg .en{ font-size:14px; color:#FFFFFF; margin-left:5px;}

/*左侧栏目*/
.leftMenu ul li{ margin-top:5px;}
.leftMenu ul li a{ display:block; height:30px; overflow:hidden; background:url(leftMenu_b.gif) no-repeat; line-height:30px; padding-left:40px;}
.leftMenu ul li a:hover{ background:url(leftMenu_b2.gif) no-repeat; color:#2A8CC4;}
.leftMenu ul li a.current{ background:url(leftMenu_b2.gif) no-repeat; color:#2A8CC4;}

/*左侧联系我们*/
.leftContact{ min-height:85px; _height:85px; background:url(contact_b.jpg) no-repeat #ECECEC; margin-top:20px; padding:26px 13px 15px; line-height:1.5em;}

.rightBox{ float:right; width:750px; overflow:hidden;}

/*面包屑*/
.NavBox{ height:29px; line-height:29px; overflow:hidden; padding:0 33px; background:url(mianbao_b.gif) no-repeat;}

/*产品列表*/
.listBox{ border:1px solid #E4E4E4; min-height:350px; _height:350px; margin-top:12px;}
.listBox .top{ height:29px; line-height:29px; overflow:hidden; border-bottom:1px dotted #E4E4E4; padding-left:10px;}
.listBox .list{ padding:10px 0 10px 25px;}

/*带分类产品列表*/
.listBox3{ border:1px solid #E4E4E4; min-height:230px; _height:230px; margin-top:14px;}
.listBox3 .top{ height:29px; line-height:29px; overflow:hidden; border-bottom:1px dotted #E4E4E4; padding:0 10px;}
.listBox3 .top .more{ float:right;}
.listBox3 .list{ padding:10px 0 10px 25px;}

/*单页*/
.contentBox{ border:1px solid #E4E4E4; min-height:350px; _height:350px; margin-top:12px;}
.contentBox .top{ height:29px; line-height:29px; overflow:hidden; border-bottom:1px dotted #E4E4E4; padding-left:10px;}
.contentBox .content{ padding:15px; line-height:1.8em;}

/*新闻列表*/
.listBox2{ border:1px solid #E4E4E4; min-height:350px; _height:350px; margin-top:12px; padding:15px;}

/*新闻底层页*/
.contentBox2{ border:1px solid #E4E4E4; min-height:350px; _height:350px; padding:15px; margin-top:12px;}
.contentBox2 .title{ line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
.contentBox2 .info{ line-height:30px; text-align:right; padding-right:100px;}
.contentBox2 .content{ line-height:1.8em; margin-top:10px;}

/*产品底层页*/
.contentBox3{ min-height:350px; _height:350px; border:1px solid #E4E4E4; margin-top:12px; padding:15px;}
.contentBox3 .img{ border:1px solid #000000; width:330px; height:240px; overflow:hidden; float:left;}
.contentBox3 .right{ float:right; width:358px;}
.contentBox3 .right .title{ line-height:25px; height:25px; overflow:hidden;}
.contentBox3 .right .title span{ font-size:13px; font-weight:bold;}
.contentBox3 .right p{ line-height:18px;}
.contentBox3 .tabBox{ margin-top:15px; border:1px solid #E4E4E4; padding:10px;}
.contentBox3 .tabBox .tabTitle{ border-bottom:1px solid #E4E4E4;}
.contentBox3 .tabBox .tabTitle ul{ margin-left:-5px; display:table;}
.contentBox3 .tabBox .tabTitle ul li{ float:left; margin-left:5px; display:inline;}
.contentBox3 .tabBox .tabTitle ul li a{ display:block; width:101px; height:32px; background:url(tab1.jpg) no-repeat; text-align:center; line-height:32px; font-size:14px; font-weight:bold; color:#288BC2;}
.contentBox3 .tabBox .tabTitle ul li a:hover{ background:url(tab2.jpg) no-repeat; color:#FFFFFF;}
.contentBox3 .tabBox .tabTitle ul li a.current{ background:url(tab2.jpg) no-repeat; color:#FFFFFF;}
.contentBox3 .tabBox .tabPanel{ margin-top:10px;}
.contentBox3 .tabBox .tabPanel .content{ line-height:1.8em; display:none;}