/* CSS Document */
body{background:url(ld_01.jpg) repeat-x top; margin:0; padding:0; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"}
a:link{ color: #333333; text-decoration:none }
a:visited{ color:#333333;text-decoration:none }
a:hover{ color:#FF0000; text-decoration:none }


.top_menu{height:30px; width:1114px; margin-left:auto; margin-right:auto;  padding-top:5px}
.top{display:block; height:95px; width:1114px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0; list-style-type:none;  }
.logo{height:78px; width:240px; float:left; padding-top:16px}
.top1{height:22px; width:270px; margin:0 auto; border:1px solid #D20000; font-size:14px; padding-top:10px; margin-top:23px; font-family:"ºÚÌå"}
.top2{height:24px; padding-top:10px}
.top3{height:76px; width:236px; float:left; padding-top:18px}
.top4{height:94px; width:638px; float:left}
.Q_menu{ width:1114px; height:42px; margin:0 auto; clear:both;}
.Q_menu a{ display:block; width:100px; height:30px; float:left; font-size:16px; text-decoration:none; padding-top:12px; margin:0;}
.Q_menu a:link{ color:#FFFFFF; }
.Q_menu a:visited{ color:#FFFFFF; }
.Q_menu a:hover{ color: #FF6600; }

.menuf{width:60px}
.fmenu{ width:60px;}
.banner{width:1114px; height:357px; margin-left:auto; margin-right:auto; margin-top:14px; }
.banner1{width:1114px; height:170px; margin:0 auto; margin-top:14px}
.b_ads{width:350px; float:left; margin-left:200px}
.youshi{width:1114px; height:105px; margin:0 auto; margin-top:15px}
.jianjie{display: block; width:1114px; height:210px; margin:0 auto; list-style-type:none; margin-top:12px; padding:0}
.jianjie li{float:left; border:1px solid #CCCCCC;text-align:left; line-height:24px;display:block; }
.font_num{color:#FF0000; font-weight:bold; font-size:14px}
.j_m1{ height:210px; width:355px; margin-left:12px; padding:0px}

.j_a{width:723px; padding:10px; height:190px}
.j_a div{ float:left}
.kong{width:40px; height:48px; float:left}
.fuwutime{float:left; height:48px; width:200px;}
.fuwutime span{display:block; height:48px; width:46px; background-image:url(icon_time.jpg); background-repeat:no-repeat; background-position:0 0; float:left}
.fuwutime span.f_s2{background-position:-48px 0}
.fuwutime p{ float:left; margin:0; padding-left:8px; height:24px; width:140px; display:block}
/*.tb{text-align:center; padding:0; margin:0}

*/
.ccontent{width:1114px; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:15px; list-style-type:none; clear:both; padding:0; height:756px; border:1p solid #FF0000}
.ccontent hr{color:#CCCCCC; height:1px}
.ccontent1{width:800px; border:1px solid #CCCCCC; text-align:left; line-height:24px; padding:15px; float:left; height: auto}
.ccontent2{width:265px;  border:1px solid #CCCCCC; margin-left:15px;float:left; height:758px}
.ncontact{height:200px; padding:15px 10px; line-height:24px; text-align:left}
.ccontent3{width:811px; float:left; border:1px solid #CCCCCC; text-align:left; line-height:200%; padding:15px}
.nyoushi{height:300px; margin-bottom:15px; text-align:left; line-height:200%; padding:15px 10px}
.news_show{width:800px; border:1px solid #CCCCCC; text-align:left; line-height:24px; padding:15px; float:left; height: auto}
.casep{width:1114px; height:297px; margin:0 auto; margin-top:15px; padding:0}
.casep li{display:block; width:213px; height:297px; float:left; border:1px solid #CCCCCC; list-style-type:none}
.casep_pic{ display:block; overflow:hidden; height:222px; width:207px; margin-top:2px; margin-left:3px}
.casep_pic a:hover img{ width:220px; height:235px; overflow:hidden}
.casep_name{height:61px; width:207px; background-color:#EFEFEF; padding-top:10px;  color:#A60000; margin-left:3px}
.casep_hr{width:170px; color:#A60000}
.casep_m{ margin-left:9px} 

.ads{width:1114px; height:106px; margin:15px auto 5px auto}
.tt{width:1114px; height:53px; margin:0 auto}


.pj{ width:1114px; height:355px; margin-left:auto; margin-right:auto; margin-top:12px; padding:0; margin-bottom:2px;}
.pj_ul{ width:728px; height:355px; padding:0; list-style-type:none; margin:0; float:left; border:1px solid #CCCCCC; margin:0; padding:0}
.pl_li{ display:block; width:704px; height:82px; border-bottom:1px dotted #CCCCCC; margin:10px 10px 0 10px; padding-bottom:10px; text-align:left}
.pl_li img{ float:left}
.pj_name{margin:0; margin-left:92px; font-size:18px; font-weight:bold}
.pj_content{margin:0; margin-left:92px; line-height:24px; padding-top:6px; color:#999999}
#pl_more{height:30px; text-align:right; border:0; margin:15px 0 0 0 ; padding-right:20px ;}


.pj_r{ width:370px;border:1px solid #CCCCCC; height:355px; float: right; margin:0 0 0 12px; text-align: center; line-height:180%}
.j_a div{ float:left}

.zb{width:1114px; height:362px; margin:18px auto 0 auto; list-style-type:none; padding:0}
.zb li{float:left;}
.zb1{width:330px; }
.zb1 .zb3 div{ height:175px}
.zb_m{ margin-top:12px}
.zb2{width:500px; margin-left:12px}
.zb3{width:260px; margin-left:12px}


.sjsn{width:583px; height:222px; float:left; margin-left:20px}*/
.sjspa{font-size:14px; text-align:center; cursor:pointer; clear:both; width:811px; padding-top:15px}

.case{margin:0; padding:0; list-style-type:none; width:811px; overflow:hidden }
.case li{width:395px; height:275px; border-bottom:1px dashed #CCCCCC; padding-top:20px; padding-bottom:20px; float:left}
.casem{margin-left:21px}
.case p{margin:0; padding:10px 0 0 0}
.msg{margin:0; padding:0; list-style-type:none; width:811px; height:728px}
.msg li{width:811px; height:90px; border-bottom:1px solid #CCCCCC; padding-top:15px; padding-bottom:15px; }
.msg li span{ float:right; padding-right:20px}
.newpage{ border-bottom:0px; height:30px}



.bot{ height:22px; background-color:#333333; border-bottom:1px solid #666666; margin-top:12px; clear:both}
.bot1 a:link{ color:#FFFFFF; margin-right:20px; text-decoration: none}
.bot1 a:visited{ color:#FFFFFF; margin-right:20px; text-decoration:none}
.bot1 a:hover{ color:#FFFFFF; margin-right:20px; text-decoration:underline}
.bot1{ height:120px; background-color:#333333}
.bot1 div{width:1113px; height:100px; margin:0 auto; text-align:left; padding-left:30px; padding-top:20px; color:#FFFFFF}