@charset "gb2312";
*{ margin:0; padding:0; border:none; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:14px; line-height:27px; color:#333;list-style:none; border:none;}

a{ text-decoration:none; color:#333333}
a:hover{ text-decoration:none; color:#1874b7;}
.left{ float:left}
.right{ float:right}

.navaaa{ width:1200px;  height:105px; margin:0 auto;}
.top{ width:343px; background:url(/images/top.jpg) center center no-repeat; height:105px; margin:0 auto; float:left}
.dh{ width:600px; float:right}
.headtop{ width:600px; margin:0 auto;  color:#979797; height:35px; line-height:35px; background:url(/images/top_an.gif) right center no-repeat; text-indent:350px}
.dh .memu{ width:600px; margin:0 auto; float:right}
.dh .memu ul li{ float:left; width:120px;}
.dh .memu ul li a{ display:block; line-height:70px; height:70px; text-align:center;  font-size:15px; font-weight:bold}
.dh .memu ul li a:hover{ display:block; line-height:70px; height:70px; text-align:center; color:#00F; font-size:15px; }
.clear{ height:0px;clear:both; height:0; line-height:0; overflow:hidden; display:block}

.cpxl{ width:100%; background:#ededed; height:45px; border-bottom:1px solid #CCC}
.cpxl .mid{ width:1200px; margin:0 auto; height:45px;}
.cpxl .mid .cpmc{ width:80px; height:45px; background:url(/images/cp_le.jpg) left center no-repeat; font-weight:bold; display:block; float:left; text-indent:40px; line-height:45px; font-size:18px}
.cpxl .mid .cpsh{ width:700px; height:45px; font-weight:bold; display:block; float:left;line-height:45px; font-size:18px; padding-left:25px;}
.cla{ width:100px; float:left; display:block; height:45px;}
.cla a{ width:100px; display:block; height:45px; line-height:45px; text-align:center; }

.cpbody{ width:100%; margin:0 auto; background:#ededed; height:auto; padding-bottom:10px; border-bottom:1px solid #CCC} 
.cptop{ width:1200px; height:auto; margin:0 auto}
.cptop .title{ width:1200px; height:54px; background:url(/images/cp_tt.gif) left top no-repeat; font-weight:bold ; font-size:18px; line-height:54px; text-indent:20px}
.cptop .content{  width:1200px; height:auto}
.cptop .cpbot{ background:url(/images/cp_bot.gif) left bottom no-repeat; height:19px; width:1200px}
.proimg_a{display:inlne; width:298px; border:#d0d0d0 solid 1px; height:270px; overflow:hidden; float:left; background:#fafafa; border-bottom:none}
.proimg_b{display:inlne; width:268px; height:318px; overflow:hidden; float:left; border:#d0d0d0 solid 1px; margin:15px; color:#333; list-style:30px; text-align:center; line-height:35px}

.newsall{ width:1200px; margin:0 auto; margin-top:30px; height:420px}
.news{ width:560px; float:left; height:420px;}
.news .title{ width:560px; height:50px; background:url(/images/news__bt.gif) left bottom repeat-x ; line-height:50px; font-size:18px; font-weight:bold}
.news .title span{ font-size:14px;}
.news .content{ width:560px; background:url(/images/news_top.gif) center top no-repeat; margin-top:10px; height:180px; padding-top:180px;}
.news .content .neiro{ height:33px; width:560px; line-height:33px;  background:url(/images/icon.gif) no-repeat 10px center; text-indent:26px; overflow:hidden;display:inline; float:left; margin-right:42px}
.news .content .neiro a{ height:33px; width:450px; display:block; overflow:hidden; line-height:33px;}
.news .content .neiro span{ height:33px; width:95px; display:block; overflow:hidden; line-height:33px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}

.zxzx{ width:510px; float:right; height:420px;}
.zxzx .title{ width:510px; height:50px; background:url(/images/news__bt.gif) left bottom repeat-x ; line-height:50px; font-size:18px; font-weight:bold}
.zxzx .title span{ font-size:14px;}
.zxzx .content{ width:510px; padding-top:10px; height:370px}
.zxzx .content .nr{ width:400px; border:1px solid #CCC; height:30px; line-height:30px; background:#fff; margin-bottom:10px }
.zxzx .content .nr1{ width:400px; border:1px solid #CCC; height:100px; line-height:30px; background:#fff; margin-bottom:10px }

.foot{ width:100%; margin:0 auto; border-top:1px solid #CCC; height:294px; background:#fafafa}
.foot .logo{ width:900px; margin:0 auto; height:235px; border-bottom:1px solid #CCC; background:url(/images/db_logo.gif) left center no-repeat; padding-left:300px;}
.foot .logo .wenzi{ width:400px;  float:left; line-height:35px; padding-top:30px;}
.foot .logo .ewm{ float:right;  margin-top:30px;}
.foot .bott{ width:1200px; height:60px; line-height:60px; margin:0 auto }

.mainframe{ width:1200px; height:auto; margin:0 auto; margin:20px auto}
.leftframe{ width:244px; height:auto; float:left; margin-right:20px}
.cplist{width:244px; height:auto;}
.cplist .head{font-size:20px; height:60px; line-height:60px;color:#FFF; font-weight:bold; text-indent:40px; background:url(/images/left_cplist.jpg) no-repeat 0 0}
.cplist .content{width:242px; height:auto; border:1px solid #dfdfdf; border-top:none; border-bottom:none}
.classa a{ width:242px; height:45px; line-height:45px;display: block; font-size:16px; color:#333; background:url(/images/sum.gif) 200px center no-repeat #fafafa; border-bottom:1px solid #dfdfdf; text-indent:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; font-weight:bold}

.classb {width:242px; height:36px; line-height:36px; text-indent:40px; display: block; margin:0 auto; font-size:15px; color:#555;background:url(/images/icon1.gif) no-repeat 25px center #efefef; font-weight:bold}

.classc { width:242px; height:45px; line-height:45px;display: block;font-size:13px;background:url(/images/suma.gif) 200px center no-repeat #dbdbdc; border-bottom:1px solid #dfdfdf; text-indent:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}



.contacta{width:244px; height:auto;margin-top:20px}
.contacta .head{font-size:20px; line-height:60px;color:#FFF; font-weight:bold; text-indent:40px; background:url(/images/left_lxwm.jpg) no-repeat 0 0}
.contacta .content{ width:212px; height:auto; border:1px solid #dfdfdf; border-top:none; padding:15px; font-size:13px}
.rightframe{width:936px; height:auto; float:right;}
.maincont{ width:934px; height:auto;border:1px solid #dfdfdf}
.maincont .head{ width:934px; height:60px; border-bottom:1px solid #dfdfdf; background:#f8f8f8; }
.maincont .head P{line-height:60px; font-size:18px; color:#333; font-weight:bold; text-indent:25px; float:left;}
.maincont .head span{line-height:60px; font-size:13px; color:#888; float:right; margin-right:15px; background:url(/images/home.png) 0 center no-repeat; text-indent:25px}
.maincont .content{width:904px; min-height:596px;padding:15px; font-size:13px; line-height:28px}


.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:15px 0; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.proshow .primgpic{ width:880px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ width:360px; height:360px; border:1px solid #ddd}
.proshow .prtent img{max-width:880px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,.proshow .prtent p,.proshow .prtent span,.proshow .prtent li,.proshow .prtent div,.proshow .prtent td,.proshow .prtent th,.proshow .prtent dd{ font-size:13px; line-height:28px}
.proshow .next{ padding-top:10px;color:#666; border-top:1px dotted #cfcfcf;margin-top:10px}
.proshow .pos{ height:25px; line-height:25px;text-align:center; margin-bottom:15px; color:#999; background:#f5f5f5}

.newslist{ height:40px; width:900px; margin:0px auto}
.newslist ul li{ height:40px; width:900px; line-height:40px; text-indent:10px; overflow:hidden; text-align:left; border-bottom:1px dashed #CCC}
.newslist ul li a{height:40px; width:700px; display:block; overflow:hidden; line-height:40px; float:left;text-overflow:ellipsis;white-space:nowrap;display:block; background:url(/images/icon_n.gif) left center no-repeat}
.newslist ul li:hover{ height:40px; width:900px;line-height:40px;  text-indent:10px; overflow:hidden; color:#018426;}
.newslist ul li span{ height:40px; width:100px; display:block; overflow:hidden; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}







.onepro{ width:214px; height:37px; line-height:37px; text-indent:48px; display: block;font-size:15px; background: url(/images/list.gif) no-repeat 0 0; color:#333333; margin:0 auto; margin-top:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.twopro{ width:214px; height:37px; line-height:37px; text-indent:18px; display: block;font-size:13px; color:#3d3d3d; margin:0 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; border-bottom:1px dotted #bababa; background:url(/images/sum.gif) 20px center no-repeat; text-indent:35px}








































