﻿.temp_fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.temp_fn {zoom:1;}

/*面包屑*/
.temp_content{ margin:0 auto; width:1002px;}
.temp_brd_bg { background:#eee; height:25px; line-height:25px; padding:8px 0; margin-top:15px; }
.temp_bread { background:url(Img/neiy/bread.gif) 15px 7px no-repeat; padding-left:40px; color:#666; font-size:14px; }
.temp_bread span{color:#00A1D6; font-weight:bold;}
.temp_bread a { color:#666; padding:0 8px; display:inline-block;  }
.temp_bread em { color:#2857ac;}


/* CSS Document */
.temp_focus_pic { height:282px;}
.temp_focus_pic a { height:282px; display:block; }

.temp_focus_list { width:1002px; margin:0 auto; padding-top:15px;}
.temp_fc_lt { float:left; width:704px;}
.temp_fc_rt { width:237px; float:right; }

.temp_dt { }
.temp_dt h3 { height:45px; line-height:45px; overflow:hidden; border-bottom:1px solid #d4d4d4; font-weight:normal; margin-bottom:36px;background: url(Img/cp_03.jpg) no-repeat 8px 15px; padding-left:44px;}
.temp_dt h3 a { color:#35803B; font-size:24px;}
.temp_dt h3 em { color:#c2c2c2; font-size:18px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase; margin-left:5px;}
.temp_dt_con dl { height:120px; overflow:hidden; margin-bottom:40px;box-shadow: 10px 10px 5px #ccc;}
.temp_dt_con dt { float:left; width:91px; height:120px; background:#35803B; text-align:center; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.temp_dt_con dt b { display:block; font-size:40px; padding-top:24px; height:40px;}
.temp_dt_con dd { width:593px; float:left; background:#ecf0f3; display:block; padding:10px;}
.temp_dt_con h4 { font-weight:normal; height:30px; line-height:30px; overflow:hidden; margin-bottom:8px;}
.temp_dt_con h4 a { color:#333; font-size:20px;}
.temp_dt_con p { color:#666; font-size:14px; line-height:28px; height:62px; overflow:hidden;}
.temp_dt_con p a { color:#35803B;}
.temp_dt_con dl:hover dt{background:#00A1D6; color:#fff;}
.temp_dt_con dl:hover p a{color:#00A1D6;}


.apage { text-align:right; height:30px; line-height:30px; margin: 10px 0; }
.apage a { display:inline-block; text-align:center; margin:0 2px; color:#35803B; font-size:14px; width:28px; height:28px; border:1px solid #35803B; }
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #35803B !important; background-color:#138A22; color:#fff; text-decoration:none; }
.apage .cust_txt { display:none; float:left; }
.apage .oran_pg_fp { padding:0 5px; }
.apage .oran_pg_pp { width:65px; height:28px; line-height:28px; text-align:center; font-size:16px; }
.apage .oran_pg_np { width:65px; height:28px; line-height:28px; text-align:center; font-size:16px; }
.apage .oran_pg_lp { padding:0 5px; }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


.temp_rt_fc { margin-bottom:15px; }
.leib2,.leib{ width:237px; margin-bottom:20px;}
.leib2 .tit,.leib .tit{font:20px "Microsoft YaHei";color: #35803B;font-weight: bold;background: url(Img/cp_03.jpg) no-repeat left center;padding-left: 35px; height:45px; line-height:45px;}
.leib2 .tit i,.leib .tit i{color: #fff;display: block;font:12px Arial; text-align: center; font-size:14px; line-height:18px; text-transform:uppercase;}
.leib2 .tit a,.leib tit a{ color:#333;}
.leib2 .nr{padding:0 19px 9px 19px; background:#fff;}
.leib2 .nr h3{height:39px; line-height:39px;background:url(Img/ys1_07.jpg) no-repeat 20px 18px;}
.leib2 .nr h3 a{display:block; height:39px; color:#666; font-size:16px; border-bottom:1px solid #eee; font-family:"Microsoft YaHei"; font-weight:normal; padding-left:35px; }
.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration: none;color:#00A1D6;background:url(Img/ys1_07s.jpg) no-repeat 20px 18px;}
.leib2 .nr ul { padding-bottom:5px;}
.leib2 .nr ul li { border-bottom:1px dashed #dedede; height:36px; line-height:36px;margin-bottom:1px;padding-left: 22px;}
.leib2 .nr ul li a { color:#494949; background:url(Img/left_li.gif) 18px center no-repeat; display:inline-block; padding-left:30px;}
.leib2 .nr ul li:last-child{ border-bottom:0;}
.leib2 .nr li.cur a,.leib2 .nr li a:hover{color:#00A1D6;text-decoration: none;}
.leib2 .nr ul li.erj{ padding-left:30px;padding-bottom:5px; height:auto; line-height:normal;border-bottom:0; display:block;}
.leib2 .nr ul li.erj span{height:30px; line-height:30px;margin-bottom:1px; display:block;}
.leib2 .nr ul li.erj span a { color:#494949; background:url(Img/left_li.gif) left center no-repeat; display:inline-block; padding-left:12px;}
.leib2 .nr ul li.erj span.cur a,.leib2 .nr li.erj span a:hover{color:#10AC30;text-decoration: none;}


/*左侧联系方式*/
.leftlxs{width: 225px;text-align: left;font-family: "Microsoft YaHei"; padding: 6px; height:345px; overflow:hidden;}
.leftlxs h3 {font-size: 16px; color:#35803B; border-bottom:1px solid #ededed; height:60px; line-height:60px; margin-bottom:10px;background: url(Img/cp_03.jpg) no-repeat left 23px;padding-left: 37px;}
.leftlxs h3 span{ color:#c4c4c4; margin-left:10px; font-weight:normal;}
.leftlxs .phone{ margin:0 7px 20px; height:45px; border-bottom:1px solid #ededed; color:#727272; }
.leftlxs .phone span{ font-size:12px; background:url(Img/tel.jpg) no-repeat 0 0; padding-left:50px; height:45px; display:block;}
.leftlxs .phone span b{ display:block; color:#35803B; font-size:16px; margin-top:2px;}
.leftlxs p{ height:22px; line-height:22px; font-size:14px; color:#666; margin-bottom:10px; padding-left:10px; width:215px;}
.leftlxs p span{ float:left; height:22px;}


