.header{ height:138px; background: url(img/h.jpg) repeat-x;}
.win1000{ width:1000px; margin:0 auto}
.logo{ position:absolute; left:0; top:5px;}
.search{ background:url(img/so.jpg) no-repeat; width:248px; height:27px; right:0px; top:30px; position:absolute}
.search input{  border:none; background:none; float:left}
.header .search .text{ height:27px; line-height:27px; width:180px; margin:2px 2px 2px 5px; color:#333; text-indent:28px}
.search .btn{ width:52px;height:27px;cursor: pointer; }
.nav{ background:url(img/nav.jpg) no-repeat; height:49px; width:1016px; margin:0 auto; overflow:hidden}
.nav ul{ margin-top:3px;}
.nav li{ line-height:49px; width:112px; text-align:center; background:url(img/line.jpg) right center no-repeat; float:left; font-family:"微软雅黑"}
.nav li a{font-size:14px; color:#fff;}
.nav .td{ position:absolute; right:0; width:270px; top:17px}
.nav .td a{ float:left; display:block; background:url(img/t1.jpg) no-repeat; color:#fff; width:80px; text-indent:20px; margin-right:5px}
.nav .td .td1{ background:url(img/t2.jpg) no-repeat}
.nav .td .td2{ background:url(img/t3.jpg) no-repeat}




.i_left{ width:753px; overflow:hidden; float:left}
.be{ width:753px; height:210px; overflow:hidden; position:relative; }
.be .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:5px; z-index:1; }
.be .hd ul{ overflow:hidden; zoom:1; float:left;  }
.be .hd ul li{ float:left; margin-right:5px;  width:11px; height:11px; background:#c6c6c6; cursor:pointer; text-indent:-99999px }
.be .hd ul li.on{ background:#4f67ae;}
.be .bd{ position:relative;  height:210px; z-index:0; position: relative}
.be .bd .be_test{ background: url(img/be_bg.png); height:30px; line-height:30px; color:#fff; text-indent:10px; position:absolute; z-index:15; bottom:0; width:753px;}




.win95{width:95%; margin:10px auto}


.i2_left{ width:432px; float:left; line-height:24px;}
.i2_left .a_test{ margin-top:10px; }
.i2_left .a_test img{ float:left; margin-right:10px;}
.i_bo{ border:1px solid #d1d1d1}
.i_1{ margin-top:10px;}

.title{ background:url(img/title.jpg) repeat-x; line-height:37px;; overflow:hidden; height:37px;}
.title img{ margin:3px}
.title span{ float:right; margin-right:10px;}
.a_n,a_n1{width:60px; height:20px; text-align: center; text-align: center; line-height:20px; color:#fff}
.a_n{ background:#1c3278; }
.a_n1{ background:#9b1713; margin-top:10px;}


.i2_right{ float:right; width:312px}

.mt10{ margin-top:10px;}
.news_list{ width:95%; margin:5px auto}
.news_list li span{ float:right; color:#a8a8a8}

.news_list li {
	text-indent:10px;
	line-height: 24px; background: url(img/t7.jpg) no-repeat left center;
}



.pro{ overflow:hidden;}
.pro .hd{  position:relative;}
.pro .hd .prev,.pro .hd .next{ position:absolute; top:55px}
.pro .hd .prev,.pro .hd .next,.n_pro .hd .prev,.n_pro .hd .next{ display:block;  width:11px; height:11px;overflow:hidden; cursor:pointer; background: url(img/t8.jpg) no-repeat 0 0; z-index:9999 }
.pro .hd .next{ background-position:-11px 0 ; right:0 }
.pro .hd .prev{ left:0;}
.pro .bd{ padding: 12px 15px;}
.pro .bd ul{ overflow:hidden; zoom:1; }
.pro .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; overflow:hidden; width:108px;}

.pro .bd p{ margin-top:5px }


.i_right{ float:right; width:238px;}

.f4{ background:#f4f4f4}


.yw_test{ width:90%; margin:10px auto}
.yw_test h2{ font-size:14px;  background:url(img/t6.jpg) no-repeat left 12px; line-height:38px; color:#1c3278; text-indent:20px;}

.yw_test p{ padding-left:30px;line-height: 28px; background: url(img/t7.jpg) no-repeat 20px center;}



.footer{ background:#fafafa; border-top:1px solid #dadada; padding:20px 0; text-align: center; line-height:30px; color:#626262; margin-top:10px;}
.footer p,.footer p a{ color:#1c3278}
.footer p a{ margin:0 10px}




.n_left{ float:left; width:238px;}
.n_nav{ line-height:30px; width:90%; margin:5px auto}
.n_nav li{ padding-left:20px; background:url(img/t71.jpg) no-repeat left center }
.n_nav .on{ background:url(img/t7.jpg) no-repeat left center}
.n_nav .on a{ color:#263c7e}
.n_right{ width:753px; overflow:hidden; float:right}

.n_about{ margin-top:10px;}

.n_title{ line-height:58px; height:58px; border-bottom:1px solid #aaa; widows:97%; margin:0 auto}

.n_title span{ background: url(img/home.jpg) no-repeat left center; float:right; margin-right:10px; text-indent:15px; color:#999; overflow:hidden}
.n_title span a{ color:#1f357a}
.n_title img { margin:10px 0}


.abo_img{ float:left; width:260px; margin-right:15px;}


.abo_txt{ float:left; width:430px; color:#5d5d5d; line-height:28px; text-indent:20px}
.abo_txt p,.lxwm p{ padding-left:10px}
.abo_txt h2{  background:url(img/i_2.jpg) no-repeat left center; text-indent:10px;}
.abo_txt h2,.lxwm h2,.abo_txt h3{ font-size:14px;color:#1f357a;  text-indent:10px; margin:10px 0; }
.abo_txt .h_2{ background:url(img/i_1.jpg) no-repeat left center;color:#9d1713}

.abo_txt h3{ background:url(img/i_5.jpg) no-repeat left center; text-indent:20px;}
.lxwm h2{  background:url(img/i_4.jpg) no-repeat left center; text-indent:10px;}
.lxwm{ line-height:28px; color:#5d5d5d;}
.lxwm .h_3{ background:url(img/i_3.jpg) no-repeat left center;color:#9d1713}





/* 新闻列表*/
.news{width:96%; margin:10px auto;}
.news li{ line-height:30px; color:#a7120e; text-align:left; font-size:14px; border-bottom:1px dotted #a8a8a8; padding-bottom:3px; }
.news li h2{background:url(img/i_4.jpg) left center no-repeat; text-indent:10px; line-height:35px}
.news li a{ color:#4c4c4c;}
.news li span{ float:right; color:#a8a8a8}
.news p{ line-height:24px; text-align:left; color:#8d8d8d; font-size:12px; }
.news p a{ color:#4c4c4c}
/*新闻正文*/
.newslist{ margin:5px auto}
.newslist .newsTitle { text-align: center; padding:23px 0 5px 0; line-height:24px; font-weight:normal; color:#8d8d8d
}
.newslist .newsTitle b { display: block; font-family:"微软雅黑"; color:#263c7e; font-size:18px; font-weight:normal; margin-bottom:10px;
}
.newslist .txt p { padding:10px; text-indent:24px; color:#333; line-height:30px; text-align:left; font-size:14px;
}

.dda_1{border-bottom:1px dotted #a1a1a1; margin-top:10px; margin-bottom:10px; padding-bottom:10px;}
.cond_1{ width:95%; margin:5px auto; color:#666; line-height:27px;}
.cond_1 li{ width:32%; float:left}
.cond_1 li span{ color:#0a4d8f}




/* 分页*/
.page { margin:15px auto 0;width:470px;height:30px}
.page a {border: 1px solid #dedede;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px; background:#f9f9f9 ; color:#696969}
.page a:hover { border:1px #545454 solid; color: #fff; background:#545454}
.page a.select{ border: 1px solid #545454; background-color:#545454; color:#ffffff; }
.page span {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }


.peg{ line-height:30px; color:#808080; height:30px;border-top:1px dotted #a1a1a1; margin-top:20px; padding-top:10px}




/*荣誉资质 */
.gallery{ width:650px; margin:15px auto}
.gallery .bd li .pic{ width:538px; margin:0 auto }
.gallery .title1{ line-height:40px; text-align: center}
.gallery .bd li img{ width:538px; height:371px;   }
.gallery .hd{ position:relative; padding:0 15px; margin-top:10px; zoom:1; }
.gallery .hd .tempWrap{ margin-left:8px;  }
.gallery .hd ul{ overflow:hidden; zoom:1; }
.gallery .hd li{ width:150px; padding-top:4px; text-align:center; cursor:pointer;   }
.gallery .hd li img{ width:131px; height:100px; border:1px solid #ddd; padding:2px;   }
.gallery .hd li.on{ background:url("images/icoUp.gif") no-repeat center 0;  }
.gallery .hd li.on img{ border:1px solid #f60; background:#fff;   }
.gallery .hd .sNext,.gallery .hd .sPrev{ text-align:center;  width:20px; height:100px; line-height:100px;  border:1px solid #ddd; cursor:pointer; position:absolute;  left:0px; top:4px; }
.gallery .hd .sNext{ left:auto; right:0px; }
.gallery .hd .sNext:hover,.gallery .hd .sPrev:hover{ text-decoration:none; border:1px solid #5f76bc;  }














/*联系我们 */
.contact{ line-height:28px; font-size:14px; margin:15px 0; }
.contact p{color:#5d5d5d; padding-left:10px;}
.con_l{ width:45%; float:left; border-right:1px solid #c9c9c9}
.con_r{ width:45%; float:right}


.map{ border:1px solid #eee; padding:10px; margin:20px auto; width:667px}



.bot_bo{ border-bottom:1px solid #ccc; padding-bottom:10px;}

/*job*/
.job_list{clear:both; overflow:hidden; _zoom:1; width:95%; margin:0px auto;}
.job_list_title{ border:1px solid #dedede; height:43px; }
.job_list_title li{ color:#000; line-height:33px; border:none; height:33px;}
.job_part,.job_title,.job_num,.job_date,.job_more{float:left; height:45px; line-height:45px; text-align:center; color:#717171;border-bottom:solid 1px #d5d5d5;}
.job_part{ width:300px; text-align:left; padding-left:30px;}
.job_title{ width:300px;}
.job_more{ width:255px; text-align:right; padding-right:30px}
.view{ color:#bb1608 }
.job_detail{float:left; padding:10px 20px; width:660px; background:#fcfcfc;border-left:solid 1px #f7f7f7; border-right:solid 1px #f7f7f7; display:none; text-align:left; line-height:24px; color:#7c7c7c}