.inner_banner img{ width:100%;}
.inner_location{ border-bottom:1px solid #e9e9e9; padding:8px 0 ;}
.inner_location .home_ico{ background:url(../images/home_ico.gif) no-repeat 0 2px; padding-left:20px;}
.inner_left{ float:left; width:190px; display:inline-table;padding:0 0 30px ;}
.inner_left li{ height:44px; width:180px; border-bottom:1px solid #fff; background:#f0f0f0; line-height:44px; text-indent:2em;}
.inner_left li a{ display:block; margin:0;width:180px;}
.inner_left .on a,.inner_left li a:hover{ background:#0059a7; color:#FFF; width:190px;}
.inner_right{ float:left; width:780px; padding:0 0 30px 30px;display:inline-table;}
.inner_right h1{ font-size:18px;border-bottom:1px solid #e9e9e9; padding:8px 0 ;}
.about_article{ float:left;width:530px; line-height:25px;}
.about_article p,.about_article div{ margin:10px 0;color: #666 !important;line-height: 30px;}
.text_box{line-height:25px; padding-top:10px;}
.text_box p,.text_box div{ margin:10px 0}
.text_box img,.text_box table{ max-width:730px !important;}
.about_pic{ float:right; width:240px; padding:10px 0 0 10px;}
.honor_box ul{width:100%; display:table;}
.honor_box ul h2{ border-bottom:1px solid #e9e9e9; width:100%; display:table; font-size:25px; font-weight:bold; color:#F60; padding:5px; margin:20px 0 10px 0;}
.honor_box ul li{ float:left; width:260px; cursor:pointer;}
.honor_box ul li .big_pic{ display:none;}
.honor_box ul li .honor_pic{ float:left; width:244px; overflow:hidden; height:164px;}
.honor_box ul li .honor_pic img{ float:left; width:240px; border:2px solid #2a1416;}
.honor_box ul li .txtinfo{ float:left; width:240px; padding:5px 0 20px 0; text-align:center; overflow:hidden;}

.file_box li{ border-bottom:1px dashed #e9e9e9; padding:10px 0; width:100%; float:left; }
.file_box span{ float:right; padding-left:10px; color:#666;}

.culture_box{ line-height:30px; padding-top:30px;}
.culture_box ul{ border-bottom:1px solid #e9e9e9; margin-top:20px; width:100%; display:table;}
.culture_box ul li{ float:left; width:260px; }
.culture_box ul li .list_pic{ float:left; width:240px; overflow:hidden; height:160px;}
.culture_box ul li .list_pic img{ float:left; width:240px;}
.culture_box ul li .txtinfo{ float:left; width:240px; padding:5px 0 20px 0; line-height:18px;text-align:center; overflow:hidden;}

.news_box li{ border-bottom:1px dashed #e9e9e9; padding:10px 0; width:100%; float:left; }
.news_box li img{ float:left; width:180px; height:120px;}
.news_box p{margin: 0 ;float:left; width:580px; padding-left:20px; text-indent:0em !important;}
.news_box .t {overflow:hidden; font-size:16px; padding-bottom:10px;font-weight:bold;}
.news_box .t a{color:#333;font-size: 16px;font-weight: normal;font-size: 18px;line-height: 18px;}
.news_box .t a:hover{color: #ec6500;}
.news_box .d{padding-bottom:10px; margin:0;line-height:30px;color:#999;font-size: 12px;}
.news_box .d a{color:#666; text-decoration:underline;}
.news_box .d a:hover{color:#F60; text-decoration:underline}
.news_time{color:#666;padding-left:20px; background:url(../images/news_time.gif) no-repeat 2px 0;}
.article_left{ float:left; width:730px;padding:0 0 30px 0;}
.article_left h1{ font-size:20px; padding:8px 0 ; text-align:center;font-weight: normal;}
.article_left .from{border-bottom:1px dotted #e9e9e9; padding:8px 0;text-align:center; color:#666; font-size:12px; }
.article_box{line-height:40px;font-size: 16px;}
.article_box img,.article_box  table{ max-width:730px !important;}
.article_box p,.article_box div{ margin:10px 0;color: #666 !important; font-family:"Microsoft YaHei" !important;}
.article_box font,.article_box  span{font-family:"Microsoft YaHei" !important;}
.article_right{ float:right;border:1px solid #e9e9e9; width:250px; padding:0 0 10px 0;}
.article_right .more_t{ padding:10px 0 10px 15px;background:url(../images/article_h1.gi.f) no-repeat 5px 5px; font-weight:bold;border-bottom:1px solid #e9e9e9; background:#f6f6f6;}
.article_right li{ padding:10px 5px 10px 15px;border-bottom:1px dotted #e9e9e9; line-height:16px;background:url(../images/list_img.png) no-repeat 6px center;}
.job_container h1{ font-size:23px; font-weight:bold;}
.search_box span{ font-size:16px; color:#005fa6;}
.job_text{ border:1px solid #005fa6; padding:8px; width:380px; vertical-align:middle;}
.job_button{ border:1px solid #005fa6; width:60px; height:34px;background:url(../images/job_button.gif) no-repeat center center #005fa6;vertical-align:middle; cursor:pointer;}
.select{margin-top:20px;color:#666666; }
.select .nowph{ display:none;}
.select .select_t{ background:#e1e1e1; padding:5px;}
.select a{ margin-left:10px; padding-right:10px;background:url(../images/job_li.gif) no-repeat right center;}
.select a:hover,.select  a.on{ color:#005fa6; font-weight:bold;}
.job_contact{margin-top:0px;color:#333; }
.job_contact span{ margin-left:10px; padding-right:10px;background:url(../images/job_li.gif) no-repeat right center;}
.job_contact span.on{ color:#005fa6; font-weight:bold;}
.job_contact2{padding:15px 0px;color:#333;border-top: 1px dashed #ccc; }
.job_contact2 span{ margin-left:10px; padding-right:10px;background:url(../images/job_li.gif) no-repeat right center;}
.job_contact2 span.on{ color:#005fa6; font-weight:bold;}
.job_list{ padding-bottom:20px; display:table; width:100%;}
.job_list a{color:#005fa6}
.job_list dl{ float:left; width:990px; padding:8px 5px;border-bottom:1px dashed #ccc;}
.job_list_t{ background:#e1e1e1;border-bottom:1px solid #ccc;color:#666666;}
.job_list dt{ float:left; width:150px;}
.job_list dd{ float:left;}
.job_list .num{width:80px;}
.job_list .classify{width:180px;}
.job_list .add{width:100px;}
.job_list .des{width:380px; padding-right:20px;}
.job_list .time{width:80px;}
.job_article h1{ font-size:16px; color:#005fa6; font-weight:100;}
.job_box{ border-bottom:1px #ccc dashed; display:table; width:100%; padding-bottom:30px;}
.job_box span{ color:#666}
.job_box dt{ float:left; width:350px; margin-top:30px;}
.job_box dd{ float:left;margin-top:30px;}
.job_box .classify{width:550px;}
.job_box .num{width:350px;}
.job_box .des{width:380px;}
.job_box .time{width:190px;}
.job_article .article{line-height:23px;}
.job_article .article img,.job_article .article table{ max-width:730px !important;}
.job_article .article p{ margin:10px 0}
.job_article .duty,.job_article .condition{ font-size:16px;color:#005fa6; padding:10px 0;}

.sitemap{ float:left; width:100%;border:#dddddd 1px solid; line-height:35px; margin-top:20px; font-size:16px;}
.sitemap .bigli{ float:left; width:100%; font-weight:bold;  border-top:#CCC 1px dotted; text-indent:20px; background:#fcfcfc}
.sitemap .frist{border-top:0;}
.sitemap .bigli a{ float:left; padding-right:20px;}
.sitemap div .smallli{ float:left; width:96%; padding-left:4%; font-weight:100; background:url(images/pro-nei-li.gif) -7px 6px no-repeat;font-size:14px; background:#fff;}
.sitemap div .last{ float:left; font-weight:100; font-size:12px; background:none;}
.sitemap div .last a{ padding-right:15px!important;}



.bpage{ text-align:center; padding:10px 0; display:table; margin:auto;}
.bpage a {display: inline-block;width: 30px;height: 30px;border-radius: 30px;border: 1px #ccc solid;color: #666;margin: 0 2px;text-align: center;line-height: 30px;}
.bpage b {display: inline-block;background: #005ca5;width: 30px;height: 30px;border-radius: 30px;border: 1px #005ca5 solid;color: #fff;margin: 0 2px;text-align: center;line-height: 30px;}

