/* 全局定义 */
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:#58595d; text-decoration:none; }
a:hover { color:#bd641e; text-decoration:none; }
.t { margin-top:8px; }
.fl{ float:left;}
.fr{ float:right;}
/* CSS Document */
body { }
.bj{ width:100%;}
.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{ width:201px;}


.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; }
.main_top{ height:10px;}
/*主体*/
.main {width:987px; margin:0 auto; padding:10px 5px 5px 10px; background:#fff;position:relative; 
 border:1px solid #dfdeda; 
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px; 
-webkit-box-shadow: #dfdeda 2px 2px 3px; 
-moz-box-shadow: #dfdeda 2px 2px 3px; 
box-shadow: #dfdeda 2px 2px 3px;
behavior:url(PIE.htc);}
 
.main .col { float:left; width:213px; background:#f7f7f7;
-webkit-box-shadow: #afb3b4 2px 2px 3px, #afb3b4 -1px 0px 3px; 
-moz-box-shadow: #afb3b4 2px 2px 3px, #afb3b4 -1px 0px 3px; 
box-shadow: #afb3b4 2px 2px 3px, #afb3b4 -1px 0px 3px; 
behavior:url(PIE.htc);}

.main .col2 { float:left; width:213px; background:#f3f4f8;
-webkit-box-shadow: #afb3b4 2px 2px 3px, #afb3b4 -1px 0px 3px; 
-moz-box-shadow: #afb3b4 2px 2px 3px, #afb3b4 -1px 0px 3px; 
box-shadow: #afb3b4 2px 2px 3px, #afb3b4 -1px 0px 3px; 
behavior:url(PIE.htc);}


.main .cor { float:right; width:750px; }
.main .cor_ej{float:right; width:750px; }

/*左侧导航*/
.col_top_all{padding:5px 0px 0 0;}
.col-top{  border-top:1px solid #dedcdd; border-bottom:1px solid #dedcdd; height:33px; line-height:33px; position:relative;
background:#00a24d; text-align:center;
font-weight:bold; color:#fff; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00a24d), to(#008941)); 
background: -webkit-linear-gradient(#00a24d, #008941); 
background: -moz-linear-gradient(#00a24d, #008941); 
background: -ms-linear-gradient(#00a24d, #008941); 
background: -o-linear-gradient(#00a24d, #008941); 
background: linear-gradient(#00a24d, #008941); 
-pie-background: linear-gradient(#00a24d, #008941); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a24d',endColorstr='#008941');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a24d', endColorstr='#008941')";
font-size:14px; }


.col-bgtop{ }
.col-bg { }
.col-list { padding:3px 6px 3px 4px;}
.col-list ul{}
.col-list ul li{overflow:hidden; font-size:13px; font-weight:bold;  line-height:30px; border-bottom:1px dashed #cccccc; color:#040404; text-align:center; }
.col-list ul li a{color:#333; display:block; overflow:hidden;
}
.col-list ul li a:hover{ position:relative;
background:#fff;
 background: -webkit-linear-gradient(#ffffff, #efefed); 
background: -moz-linear-gradient(#ffffff, #efefed); 
background: -ms-linear-gradient(#ffffff, #efefed); 
background: -o-linear-gradient(#ffffff, #efefed); 
background: linear-gradient(#ffffff, #efefed); 
-pie-background: linear-gradient(#ffffff, #efefed); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefed');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefed')";
color:#333;   display:block; overflow:hidden;
border:1px solid #ccc;
}
.col-list ul li.current{
background:#fff;
 background: -webkit-linear-gradient(#ffffff, #efefed); 
background: -moz-linear-gradient(#ffffff, #efefed); 
background: -ms-linear-gradient(#ffffff, #efefed); 
background: -o-linear-gradient(#ffffff, #efefed); 
background: linear-gradient(#ffffff, #efefed); 
-pie-background: linear-gradient(#ffffff, #efefed); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefed');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefed')";
color:#29b4f5;   display:block; overflow:hidden;
border:1px solid #ccc;
 display:block; overflow:hidden;}
.col-list ul li.current a{ color:#333;}

/*产品展示导航*/
.container{width:100%; text-align:center;}
.menuTitle{height:29px; line-height:29px; text-align:center; color:#fff;  cursor:pointer; background:#fdfdfb; 
font-weight:bold; color:#fff; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfb), to(#d5d5d5)); 
background: -webkit-linear-gradient(#fdfdfb, #d5d5d5); 
background: -moz-linear-gradient(#fdfdfb, #d5d5d5); 
background: -ms-linear-gradient(#fdfdfb, #d5d5d5); 
background: -o-linear-gradient(#fdfdfb, #d5d5d5); 
background: linear-gradient(#fdfdfb, #d5d5d5); 
-pie-background: linear-gradient(#57d655, #d5d5d5); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfb',endColorstr='#d5d5d5');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfb', endColorstr='#d5d5d5')";
font-size:13px; 

}
.menuTitle a{ color:#333;}

.activeTitle{ height:29px; line-height:29px;color:#fff; display:block; overflow:hidden; border:none;}
.activeTitle a{ color:#333;}

.menuContent{ margin:0 auto; height:auto;text-align:left; display:none;} 

.menuContent ul li{ line-height:27px; border-bottom:1px dashed #d5d5d5; text-align:center; display:block;}
.menuContent ul li a{ color:#333; display:block;line-height:27px; }
.menuContent ul li a:hover{ background:#fff; color:#333; }
/* 产品展示导航 END*/



.col-list ul li.ej {height:22px; line-height:22px; position:relative;color:#fff; background:url(../images/xtb_02.png) no-repeat 10px;    }
.col-list ul li.ej:hover{ }
.col-list ul li.ej a{ display:block; color:#fff; text-decoration:none; }
.col-list ul li.ej a:hover{ color:#fff;  background:url(../images/xtb_03.png) no-repeat 10px #02327a;}
.col-db{  }

/*联系我们*/
.lxwm{ margin-top:12px; position:relative;}
.col-telt { border-top:1px solid #dedcdd; border-bottom:1px solid #dedcdd; height:33px; line-height:33px; position:relative;
background:#57d655; text-align:center;
font-weight:bold; color:#fff; 
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00a24d), to(#008941)); 
background: -webkit-linear-gradient(#00a24d, #008941); 
background: -moz-linear-gradient(#00a24d, #008941); 
background: -ms-linear-gradient(#00a24d, #008941); 
background: -o-linear-gradient(#00a24d, #008941); 
background: linear-gradient(#00a24d, #008941); 
-pie-background: linear-gradient(#00a24d, #008941); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a24d',endColorstr='#008941');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a24d', endColorstr='#008941')";
font-size:14px;}
.col-telbg { padding:10px 5px 5px 5px; }
.col-tellist { }
.col-tellist ul {}
.col-tellist ul li { line-height:30px; color:#333; }
.col-tellist ul li a { color:#333; }
.bot { }
.col-bot {  }
.cor_top { }




/*右边*/
.cor_r { padding:0 10px; background:url(../images/cor_bj.jpg) repeat-x;height:32px; line-height:32px; text-indent:25px; font-size:14px; font-weight:bold; color:#010000; border-bottom:2px solid #d3d3d3}
/*当前位置*/
.dqwz{  overflow:hidden;text-align:right; position:relative; padding-right:5px; float:right; font-size:12px; font-weight:normal; background:url(../images/cor_top.png) no-repeat right;}
.dqwz a{ color:#333; text-decoration:none;}
.dqwz a:hover{ color:#1b8edf;}




/*资质证书*/
.zhizi{ margin:0 4px;color:#1a1801;}
.zhizi  ul li{ float:left; margin:10px 18px 15px 18px;;}
.zhizi   ul li .pic{ background:#fff;position:relative; width:200px; height:130px; line-height:130px; text-align:center; border:2px solid #d2d5bf;  overflow:hidden; display:table-cell; vertical-align:middle;
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; 
-webkit-box-shadow: #d2d5bf 2px 2px 5px; 
-moz-box-shadow: #d2d5bf 2px 2px 5px; 
box-shadow: #d2d5bf 2px 2px 5px;
behavior:url(PIE.htc);}
.zhizi  ul li:hover .pic{
	border:2px solid #008941;
-webkit-box-shadow: #d5d5d5 2px 2px 5px; 
-moz-box-shadow: #d5d5d5 2px 2px 5px; 
box-shadow: #d5d5d5 2px 2px 5px;
}

.zhizi  ul li .title{ height:30px; width:200px;  line-height:30px; border-bottom:2px solid #ccc;  text-align:center;}
.zhizi  ul li:hover .title{border-bottom:2px solid #008941; }
.zhizi  ul li:hover .title a{ color:#fd2100;}
.zhizi  ul li .title a{ color:#333;}



/*招聘*/
.tdbg{ line-height:22px; font-size:14px;}




/**/
.content-box { background:url(../images/cor_note.gif) repeat-y; padding:5px 20px; }
.content-box .cop-intro { line-height:25px; color:#1d1802; font-size:14px; overflow:hidden;  }
.content-box .cop-intro a{color:#1d1802;}

.content-box .cop-pic { float:right; margin:8px }
.cor_db{ background:url(../images/cor_bottom.jpg) no-repeat; height:9px;}

/**/
.content-box2 { padding:5px 20px; }
.content-box2 .cop-intro { line-height:25px; color:#1d1802; font-size:14px; overflow:hidden;  }
.content-box2 .cop-pic { float:right; margin:8px }
/**/
.news_t { float:right; width:285px; }
.new_top { background: url(../images/news.jpg) no-repeat; height:33px; clear:both; line-height:31px; font-weight:bold; border-bottom:2px solid #FF66FF; }
.tjpic { margin-top:5px; }
.tjpic_t { background: url(../images/tjpic.jpg) no-repeat #FFFFFF; height:38px; width:100%; clear:both; line-height:38px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FF66FF; }
.tjpic_note { }
.tjpic_note ul { }
.tjpic_note ul li { float:left; border:1px solid #cacaca; padding:1px; width:116px; margin:13px; }
.tjpic_note .tjpic_title { }
.tjpic_note .tjpic_title ul { }
.tjpic_note .tjpic_title ul li { line-height:25px; }
.tjxl { background: url(../images/tjxl.jpg) no-repeat; height:30px; width:100%; clear:both; line-height:30px; color:#FFFFFF; font-weight:bold; border-bottom:2px solid #FF66FF; text-indent:40px; color:#990000; font-size:13px; }

.tit { clear:both; height:27px; line-height:27px; }
.tit h2 { float:left; font-size:14px; font-weight:bold; padding-left:8px; }
.tit span { float:right; padding-right:6px; }
.columns { height:27px; line-height:27px; }
.columns h2 { float:left; font-size:14px; font-weight:bold; color:#FFFFFF; }
.columns span { float:right; padding-right:6px; }
.contact { padding-bottom:4px; margin-top:5px; }
.contact .tit { background:url(../images/contact_t.jpg) no-repeat 0 top; }
.contact .tit h2 { width:200px; height:26px; font-size:12px; line-height:26px; display:block; margin:0 3px; padding-left:18px; color:#414141; background:url(../images/icon_04.gif) no-repeat 4px center; border-bottom:1px solid #dfdfdf; }
.contact .tit span { padding-right:8px; }
.contact .tab { padding:4px 8px 4px 18px; line-height:19px; background:url(../images/contact_bg.jpg) repeat-y; }
.contact .tab p { margin:9px 0; }
.search { }
.search .tit { background:url(../images/columns_bg.png) repeat-x 0 0; position:relative; }
.search .tit h2 { width:83px; height:30px; position:absolute; top:0; left:0; background:url(../images/title_h2.gif) no-repeat; text-align:center; color:#fff; padding-left:0; }
.search .tit span { background:url(../images/columns_bg.png) no-repeat 0 -57px; padding-right:6px; }
.search .tab { padding:8px; background:#f1f1f1; }
.search li { margin:6px 0 6px 8px; }
.search li input.ipt { width:165px; height:18px; line-height:18px; padding:1px 0 1px 22px; border:1px solid #ccc; background:url(../images/icon_02.gif) #fff no-repeat 4px center; color:#666; }
.search li input.btn { display:block; width:53px; height:19px; cursor:pointer; background:url(../images/search_btn.jpg) no-repeat; border:none; text-indent:-999px; overflow:hidden; }
.cate { width:100%; }
.cate .tit { background:url(../images/columns_bg.png) repeat-x 0 0; position:relative; }
.cate .tit h2 { width:83px; height:30px; position:absolute; top:0; left:0; background:url(../images/title_h2.gif) no-repeat 0 0; text-align:center; color:#fff; padding-left:0; }
.cate .tit span { background:url(../images/columns_bg.png) no-repeat 0 -57px; padding-right:6px; }
.cate .tab { padding:12px 18px; background:#f1f1f1; }
.cate h3 { clear:both; height:16px; line-height:21px; display:block; font-weight:bold; padding:0 0 3px 10px; _padding:5px 0 3px 10px; background:#e3e3e3; cursor:pointer; border:1px solid #fff; }
.cate h3 span { margin:0 8px 0 0; }
.cate h3 a { color:#333333; }
.cate h3 a:hover { text-decoration:none; }
.cate ul { clear:both; padding:4px 0; }
.cate ul li { height:24px; line-height:24px; padding-left:22px; }
.cate ul li a { color:#414141; }
.com_intro { float:left; width:475px; }
.com_intro .tit { background:url(../images/cop_intro.jpg) no-repeat; }
.com_intro .tab { padding:8px; }
.com_intro .pic { float:left; width:142px; }
.com_intro .pic img { padding:1px; border:1px solid #ccc; }
.com_intro p { float:right; width:295px; line-height:18px; text-indent:24px; margin:0; }
.com_intro p a { color:#414141; }
.news { float:right; width:230px; }
.news .columns { background:url(../images/columns_bg.png) repeat-x 0 0; }
.news .columns h2 { background:url(../images/columns_bg.png) no-repeat 0 -29px; padding-left:10px; }
.news .columns span { background:url(../images/columns_bg.png) no-repeat 0 -57px; padding-right:6px; }
.news .columns span a { display:block; width:34px; height:11px; background:url(../images/more.gif) no-repeat 0 0; text-indent:-999px; overflow:hidden; margin-top:7px; }
.news .tab { padding:4px 8px; background:#f1f1f1; }
.news li { height:24px; line-height:24px; }
.news li a { background:url(../images/icon_01.gif) no-repeat 2px 2px; padding-left:16px; color:#414141; }
/*产品展示*/

.cp-content{ padding:5px;}
.cp-content h1{ line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#000; margin:10px 0;}

.cp-content .pic{ float:left; width:320px; position:relative;}
.cp-content .note{ float:left; padding-left:10px; width:400px; overflow:hidden;}
.cp-content  .note ul li{ height:30px; line-height:30px; clear:both; color:#333; font-size:14px; border:1px solid #ccc; margin-top:4px;}
.cp-content .note ul li .fllist{ float:left; width:100px; text-align:right;}
.cp-content .note ul li .frlist{ border-left:1px solid #ccc; float:left; padding-left:10px; display:block; line-height:30px;}
.cp-content .show{ font-size:14px; line-height:25px; color:#333; padding-top:15px;}
.cp-content .show .title{ height:30px; line-height:30px; font-size:15px; font-weight:bold; border-bottom:1px solid #ccc;}


.product { background:url(../images/cor_note.gif) repeat-y; padding:5px; color:#1a1801; }
.product .tit { background:url(../images/title_line.jpg) repeat-x 0 center; }
.product .tit h2 { width:140px; background:url(../images/pro-h2.jpg) #fff no-repeat 0 center; text-indent:-999px; overflow:hidden; }
.product .tit span {  margin-right:8px; padding:0 8px; }

.product .zansi{}
.product .zansi ul li{ float:left;}
.product .zansi ul li a{ color:#333333;}
.product .zansi ul li .pic{ text-align:center; width:200px; height:200px; overflow:hidden; }
.product .zansi ul li .title{ height:25px; line-height:25px; text-align:center;}



.product .tab { padding:1px; }
.product .tab  ul li{ float:left; margin:10px 18px 15px 18px;;}
.product .tab  ul li .pic{ background:#fff;position:relative; width:200px; height:130px; line-height:130px; text-align:center; border:2px solid #d2d5bf;  overflow:hidden; display:table-cell; vertical-align:middle;
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; 
-webkit-box-shadow: #d2d5bf 2px 3px 5px; 
-moz-box-shadow: #d2d5bf 2px 3px 5px; 
box-shadow: #d2d5bf 2px 3px 5px;
behavior:url(PIE.htc);
}
.product .tab  ul li:hover .pic{border:2px solid #008941;
-webkit-box-shadow: #008941 2px 2px 5px; 
-moz-box-shadow: #008941 2px 2px 5px; 
box-shadow: #008941 2px 2px 5px;

}

.product .tab  ul li .title{ height:30px; width:206px;  line-height:30px; border-bottom:2px solid #ccc; text-align:center;}
.product .tab  ul li .title a{ color:#333;}
.product .tab  ul li:hover .title{ border-bottom:2px solid #008941;}
.product .tab  ul li:hover .title a{ color:#fd2100;}

/*案例展示*/
.anli{}
.anli ul li{ width:343px; height:193px; float:left; margin:15px 0 0 15px; border:1px solid #b31087;}
.anli ul li .pic{ width:132px; height:193px; float:left; overflow:hidden; text-align:center; line-height:193px;}
.anli ul li .note{ float:left; width:191px; height:188px; padding:5px 10px 0 10px; overflow:hidden;}
.anli ul li .note .title{ height:30px; line-height:30px; font-weight:bold; font-size:18px; color:#6a0030; text-align:center;}
.anli ul li .note .title a{color:#6a0030;}
.anli ul li .note .neirong{}
.anli ul li .note .neirong a{color:#6a0030;}




.product01 { }
.product01 .tit { }
.product01 .tit h2 { width:140px;  text-indent:-999px; overflow:hidden; }
.product01 .tit span { background:#fff; margin-right:8px; padding:0 8px; }
.product01 .tab { padding:8px; }
.product01 .tab li { float:left; width:150px; text-align:center; margin:8px 0; background:url(../images/bt4.jpg) no-repeat; margin-left:10px; height:150px; }
.product01 .tab li img { margin-top:2px; }
.product01 .tab li h4 { display:block; overflow:hidden; width:150px; margin:6px auto; font-size:12px; }
.product01.tab li h4 a { color:#333333; font-weight:normal; }
.product01 .tab li p { margin:0; }
/*关于我们*/
.wrap { }
.wrap .col p { margin-bottom:12px; padding-left:10px; }
.left-menu { margin-left:5px; }
.left-menu li { margin:15px 0; }
.left-menu li a { width:100px; height:23px; line-height:23px; display:block; background:url(../images/left-menu-bg.gif) #b1b1b1 no-repeat right 0; font-size:14px; font-weight:bold; color:#fff; padding-left:42px; }
.left-menu li.on a { width:100px; color:#fff; text-decoration:none; background:url(../images/left-menu-bg01.gif) #af1900 no-repeat right 0; }
.left-menu li.on a:hover { width:140px; color:#fff; text-decoration:none; background:url(../images/left-menu-bg01.gif) #af1900 no-repeat right 0; }
.left-menu li a:hover { width:140px; color:#fff; text-decoration:none; background:url(../images/left-menu-bg.gif) #b1b1b1 no-repeat right 0; }
.caption { background:url(../images/cor_bj.jpg) repeat-x; position:relative; text-align:right; height:32px; line-height:32px; border-bottom:1px solid #dcdcdc;; padding:0 8px; color:#333; font-size:12px;}
.caption a{ color:#333;}

.caption h2 { position:absolute; font-size:14px; font-weight:bold; border-bottom:1px solid #1c1800; padding:0 20px 0 6px; color:#1c1800; left: 29px; top: 13px; }




/*新闻*/
.news-list {background:url(../images/cor_note.gif) repeat-y; padding:5px 20px;  }
.news-list ul { clear:both;  padding:13px 0; }
.news-list ul li { clear:both; padding:10px 0 10px  18px; border-bottom:1px dashed #d1d1d1; }
.news-list ul li .title{height:24px; line-height:24px;   color: #1c1800; font-size:14px;}
.news-list ul li .title a { float:left; font-size:14px; color: #1c1800; text-decoration:underline; }
.news-list ul li .title em { float:left; font-style:normal; margin-right:4px; }
.news-list ul li .title span { float:right; color:#333; font-family:verdana; margin-right:8px; }

.news-list ul li .note{ padding:0 5px; line-height:22px; color:#333;}


/*Content page*/
.content { clear:both; padding:0; margin:0 12px; color:#1a1801;}
.content a { color:#2588cb }
.content h1 { text-align:center; color:#1a1801; font-size:18px; padding-top:20px; font-weight:bold; }
.content .sign { width:100%; border-top:1px dashed #1a1801; margin-top:20px; }
.content .sign td {  line-height:30px; }
#zoom { margin:0 auto; overflow:hidden; line-height:22px; font-size:14px; }
#zoom  a{ color:#333;}
#zoom  a:hover{ color:#0082e4;}


.con .oper { text-align:right; border-top:1px dashed #dcdcdc; line-height:30px; }
/*产品展示*/
.pro-box { margin:0 10px; }
.pro-box h1 { font-size:14px; text-align:center; font-weight:bold; line-height:30px; margin-bottom:10px; color:#cc0000; margin:10px 0 }
.pro-info { }
.pro-info .pro-pic { float:left; width:254px; margin-right:10px; }
.pro-info .pro-pic .big { width:250px; padding:2px; border:1px solid #e0e0e0; margin-right:8px; }
.pro-info .details { float:left; width:424px; text-align:left; color:#1e1903; }
.pro-info .details p { clear:both; margin:0; line-height:24px; }
.pro-info .details p label { float:left; display:block; width:65px; }
.pro-info .details p span { float:left; display:block; width:65px; color:#1e1903; }
.pro-info .details p em { font-size:24px; font-weight:bold; color:#c09d59; font-style:normal; }
.pro_info { clear:both; margin:0 10px; color:#333333; line-height:22px; }
.parameter { width:98%; text-align:left; margin:10px 0; border-left:1px solid #dddddd; border-top:1px solid #dddddd; }
.parameter th { font-weight:normal; width:15%; }
.parameter th div { background:#f1f1f1; margin:1px; line-height:24px; }
.parameter th, .parameter td { height:24px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; text-indent:12px; }
.parameter td { width:18%; }




/*翻页*/
.page { clear:both; height:20px; line-height:20px; padding:10px 18px 10px 21px;   }
/*左侧计数*/
.page .ed { float:left; color:#4a4a4a; }
.page .ed b { color:#f14601; }
.page .ed a, .page .ed a:visited { margin-right:5px; color:#4a4a4a; }
/*首页*/
.page ul { float:right;}
.page ul li{ float:left; margin-left:6px;}
.page ul li.home{ width:50px; height:20px; line-height:20px; text-align:center;  display:block;  border:1px solid #999999;}
.page ul li.home a{ color:#333; display:block; text-decoration:none;}
.page ul li.home a:hover{ background:#eee; color:#333;}

/*上一页*/
.page ul li.nextup{ width:48px; height:20px; line-height:20px; text-align:center; display:block; border:1px solid #999;}
.page ul li.nextup a{color:#333; display:block; text-decoration:none;}
.page ul li.nextup a:hover{ background:#eee; color:#333;}
/*页号*/
.page ul li.mun{ width:20px; height:20px; line-height:20px; border:1px solid #999; text-align:center; display:block; font-size:14px; font-weight:bold; }
.page ul li.mun a{display:block; color:#333;}
.page ul li.mun a:hover{background:#eee; border:1px solid #dcd9d4; display:block; color:#333;}

.page ul li.mun2{width:20px; height:20px; background:none;line-height:20px; font-size:14px; font-weight:bold; border:1px solid #999; display:block; text-align:center; color:#f00;}
.page ul li.mun2 a{ color:#f00; display:block;}



/*在线报名*/
.baoming{ width:550px; margin:0 auto; border:1px solid #ccc; margin-top:15px; padding:20px 0 ;}
.baoming ul li{  line-height:30px; margin-top:5px;}
.baoming ul li .flbm{ float:left; width:120px; text-align:right;}
.baoming ul li .frbm{ float:left; text-align:left;}
.ipbox{ border:1px solid #ccc;  line-height:18px;}





/*底部*/
.foot { }
.footer { text-align:center; color:#7c7c7c;   margin:0 auto; line-height:24px;  padding:16px 0 10px 0; }
.footer a { color:#7c7c7c ; }
.footer .copyright { padding-left:8px; }
.footer .siteinfo { padding-right:8px; }