﻿/*内页侧边栏*/
.sbox{ margin-bottom:6px;}
.sbox_t{ height:34px; background:url(box_t.gif) repeat-x; font:bold 14px/34px "宋体"; color:#fff; border:#DEDEDE 1px solid;}
.sbox_t strong{ float:left; width:100px; height:34px; background:url(box_t_strong.gif) no-repeat; text-align:center;}
.sbox_m{ zoom:1; overflow:auto; /*border:#DEDEDE 1px solid; border-top:none;*/}

.c_list{border:#DEDEDE 1px solid;}
.c_list li.title{ height:34px; background:url(box_t.gif) repeat-x;}
.c_list li.title a{ float:left; font:bold 14px/34px "宋体"; width:100px; text-align:center; background:url(box_t_strong.gif) no-repeat; color:#fff;}
.c_list li.nobd{ border:none;}
.c_list li .psa {height:32px;overflow:hidden; cursor:pointer; background:url(c_list_li1.gif) repeat-x; font:bold 14px/32px "宋体"; margin-bottom:1px;}
.c_list li .psa a{ display:block; height:32px; background:url(ico_13.gif) 10px 14px no-repeat; padding-left:23px;}
.c_list li .psa a:hover{}
.c_list li .pls{}
.c_list li .pls a{color:#f00;}

.c_list li ul{}
.c_list li ul li{}
.c_list li ul .psa {height:27px; background:url(c_list_li2.gif) repeat-x; font:normal 13px/27px "宋体";}

.c_list li ul ul .psa { padding-left:38px; background:none; font-weight:normal;}

.scontact{ background:url(scontact.gif) center top no-repeat; padding:145px 10px 10px; border:#D1E2EF 1px solid; color:#8C8A8A;}
.scontact a{ color:#8C8A8A;}

/*网页内容*/
.main_c{ text-align:left; padding:15px; min-height:859px; _height:859px; border:#ccc 1px solid;}
.main_c img{max-width:700px;width: expression(this.width > 700 ? 700 : true);} 

/*网页标题*/
.main_t{ height:31px; background:url(box_tx.gif) repeat-x; border:1px solid #D0D0D0; border-bottom:none;}
.main_t .cn{ float:left; height:31px; color:#018638; font:bold 14px/31px "宋体"; padding-left:10px;}

/**/
.lminfo{ border-bottom:2px solid #fac424; color:#008000; background:url(ico_7.gif) 2px 5px no-repeat; margin-bottom:10px; padding-left:20px; height:22px; line-height:22px;}
/*新闻列表*/
.n_list{ color:#3a93bb;word-break:break-all; padding:10px 0px}
.n_list li{ height:25px;background:url(ico_3.gif) 0 10px no-repeat; overflow:hidden; vertical-align:top;}
.n_list li h3{ float:left; padding-left:15px; width:600px; font:normal 13px/25px "宋体";}
.n_list li h3 a{ font-weight:normal;}
.n_list li h3 a:hover{}
.n_list .news_info{ color:#404040; padding-left:30px;}
.n_list span{ color:#333; float:right;}

/*.inews ul{ padding:10px 15px 0; }
.inews ul li{ height:25px; overflow:hidden; font:normal 12px/25px arial; padding-left:18px; background:url(ico_2.gif) 0 9px no-repeat;}
.inews ul li a{ float:left; display:block; width:430px;}
.inews ul li span{ float:right; color:#333;}*/

/*产品列表*/
.p_list{ padding-left:10px;}
.p_list .pitme{ float:left; width:205px; text-align:center; margin-right:30px;}
.p_list .nomr{ margin-right:0;}
.p_list .bpic{border:1px solid #ccc;display:block; height:158px;}
.p_list .pitme h3{ line-height:15px; height:30px; overflow:hidden; font-size:13px; text-align:center; margin-top:10px; font-weight:normal;}
.p_list .pitme h3 a{ font-weight:normal;}
.p_list .bsep{ clear:both; margin:0; padding:0; overflow:hidden; height:1px;}

.p_list_r .pitme{ float:left; width:152px; padding:5px 6px; text-align:center;}
.p_list_r .bpic{border:1px solid #AFAD84; vertical-align:middle; width:150px; height:113px;}
.p_list_r .pitme h3{ line-height:22px; height:22px; background:#AFAD84; border: 1px solid #AFAD84; overflow:hidden; font-size:13px; margin-top:1px;}
.p_list_r .pitme h3 a{ color:#222;}
.p_list_r .pitme h3 a:hover{ color:#000; text-decoration:underline}

/*产品展示*/
.pshow{ margin-bottom:10px;}
.pshow .title{ font:bold 16px/25px "宋体"; color:#f00;}
.pshow .pimg{ margin-left:10px; float:right;}
.pshow .pimg .img{ padding:1px; border:#ccc 1px solid; width:330px; float:left;}
.pshow .pimg .nrr{ width:360px; float:right;}
.pshow .info{ padding-top:15px;}
#ptt{ height:33px; background:url(str_5.gif) repeat-x; padding-left:5px; margin-top:10px;}
#ptt li{ font:bold 14px/33px "宋体"; float:left; padding:0 10px; cursor:pointer;}
#ptt li.ns{ background:#ccc;}

.pshow .nr{ padding:10px;}
.pshow .nr td{ padding:0 5px;}
#p_nr1{ display:none;}
/*相关产品*/
.prod_rbox{ padding:10px 0 0; height:auto; overflow:auto;}

.prod_rbox li{ float:left; width:148px; margin-bottom:10px; padding:0 10px;}
.prod_rbox li h3{ line-height:25px; font-size:13px;height:50px; overflow:hidden; text-align:left; margin-top:10px}
.prod_rbox li h3 a{ color:#616358;}
.prod_rbox li b{line-height:25px; color:#943201;}
.prod_rbox .bsep{ clear:both; margin:0; padding:0; overflow:hidden; height:10px;}
/*留言板*/
.gb{ margin-top:10px;}
.gbtt{ height:30px; line-height:30px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; padding-left:5px; margin-bottom:20px;}
.gb form{ padding-top:20px;}
.gb table,.gb table th,.gb table td{ border:1px solid #ccc; border-collapse:collapse;}
.gb table th{ width:130px; height:25px; text-align:right; font-weight:normal;}
.gb table td{height:25px; padding:2px 5px;}
.gb table td input,.gb table td textarea{ border:#ccc 1px solid; overflow:auto;}
.gb .btn{ border:1px solid #ccc; height:21px; line-height:21px; font-weight:bold; font-size:13px; padding:0 10px; cursor:pointer;}

.reviews{margin-top:40px;}
.rvtt{ background:url(str_5.gif) no-repeat; border-bottom:2px solid #add7e5;height:31px; line-height:31px;}
.rvl{ padding:0 10px;word-break:break-all; overflow:hidden;}

.downlist{ line-height:30px; padding:0 10px 0 35px; margin-bottom:10px;}
.downlist table{ background:#716F55;}
.downlist table th{ background:#858364; padding:0 5px;}
.downlist table th span{ font-weight:normal; color:#333;}
.downlist table td{ background:#8D8B6A; padding:5px; line-height:20px;}
/*首页*/
.box_t{ height:34px; overflow:hidden; background:url(box_t.gif) repeat-x; border:#DEDEDE 1px solid;}
.box_t strong{ float:left; width:100px; height:34px; color:#fff; text-align:center; background:url(box_t_strong.gif) no-repeat; font:bold 14px/34px "宋体";}
.box_t a{ float:right; margin:5px 10px 0 0;}
.box_t strong a{ float:none; margin:0; color:#fff;}
.box_m{ border:#DEDEDE 1px solid; border-top:none; padding:10px;}

.box1{ height:170px; margin-bottom:10px;}
.box1 .item{ text-align:center; padding-right:10px; width:150px; height:110px; border:#ccc 1px solid; margin-right:10px;}
.box1 .item img{ margin-bottom:10px;}
.box1 .titleitem{ width:97px; float:left; padding:0 5px; line-height:18px; text-align:center;}
.box2{ height:1269px; background:url(3dys.jpg) no-repeat; margin-bottom:10px; position:relative;}
.box2 .tp1{ width:509px; height:341px; /*background:url(1.jpg) no-repeat;*/ position:absolute; top:103px; right:1px;}
.box2 .tp2{ width:490px; height:330px; /*background:url(2.jpg) no-repeat;*/ position:absolute; top:505px; left:1px;}
.box2 .tp3{ width:480px; height:317px; /*background:url(3.jpg) no-repeat;*/ position:absolute; top:889px; right:1px;}
.box2 .nr{ width:440px; height:280px; position:absolute; top:120px; left:20px;}
.box2 .nr1{ width:480px; left:508px; top:522px;}
.box2 .nr2{ width:490px; left:20px; top:913px;}
.box2 .nr .title{ font:normal 18px/30px "微软雅黑"; color:#333; padding-left:80px;}
.box2 .nr .title2{ font:normal 16px/30px "微软雅黑"; color:#56A732; padding-left:80px; margin-bottom:10px;}
.box2 .nr .info{ font:normal 14px/28px "微软雅黑"; color:#666;}
.box2 .nr .info p{ border-bottom:#666 1px dashed; padding-bottom:5px; margin-bottom:5px;}
.box3{ width:362px; float:left;}
.box3 .box_m{ height:250px; overflow:hidden; line-height:26px;}
.box3 .box_m img{ float:left; margin-right:10px;}
.box3_2{ width:280px; float:left; margin-left:10PX;}
.box3_2 .box_m{ height:250px;}
.box3_2 .item{ width:258px; float:left;}
.box3_2 .item .img{ height:230px; width:258px; display:table-cell; vertical-align:middle;}
.box3_2 .item h3{ font:normal 12px/30px "宋体";}
.box4{ width:338px; height:294px; float:right;}
.box4 .nr{}
.box5{ width:492px; float:right;}
.box5 .box_t strong{/* width:100px; background:none; border-right:#DEDEDE 1px solid;*/}
.box5 .box_t strong.ns{/* background:#DBDBDA;*/}
.box5 .box_t strong a{/* color:#333;*/}
.box5 ul{ height:288px; display:none;}
.box5 ul.ns{display:block;}
.box5 ul li{ height:35px; background:url(ico_14.gif) 0 13px no-repeat; padding-left:25px; border-bottom:#3D3D3D 1px dashed; font:normal 12px/35px "宋体"; overflow:hidden;}
.box5 ul li a{ float:left; width:350px; color:#534F50;}
.box5 ul li a:hover{ color:#f00;}
.box5 ul li span{ float:right; color:#534F50;}
.box6{ width:492px; float:right;}
.box7{ height:412px; /*background:url(box7.jpg) no-repeat;*/ margin-bottom:10px;}
.box9{ width:492px; float:left;}
.box9 .nr{ height:288px; overflow:hidden;}
.box9 .nr .items{ width:470px; height:288px; float:left;}
.box9 .nr .items .item{ width:150px; height:140px; overflow:hidden;float:left; margin:0 3px 8px; text-align:center;}
.box9 .nr .items .item h3{ font-weight:normal; font-size:12px;}



/*工作机会*/
#jobinfo{ background:#AFAD84;}
#jobinfo td{ background:#8D8B6A;}
#jobinfo th{ text-align:right; font-weight:normal; width:80px; background:#8D8B6A;}
/*圆角*/
.tl,.tr,.bl,.br{ position:absolute; z-index:500; background:url(roundeda.gif) 0 0 no-repeat;height:6px;width:6px;overflow: hidden;}
.tl{ top:-2px; left:-2px;}
.tr{ top:-2px; right:-2px; background-position:0 -6px;}
.bl{ bottom:-2px; left:-2px;background-position:0 -12px;}
.br{ bottom:-2px; right:-2px; background-position:0 -18px;}