@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-size:12px; line-height:25px; color:#484848; background-color:#f5f5f5;}
li{ list-style:none;}
a{ color:#484848; text-decoration:none;}
a:hover{ text-decoration:underline; color:#013b69;}
a img{ border:none;}

.head{ height:95px; background:url(../images/head.jpg) repeat-x; position:relative;}
.head_width{ width:995px; margin:0px auto;}
.head_width span{ float:left; padding-left:215px; padding-top:25px; line-height:20px; color:#FFF; position:relative; z-index:9;}
.head_width span a{ color:#FFF;}
.logo{ width:553px; height:95px; background:url(../images/logo.jpg) no-repeat; float:left;}
.head_right{ width:366px; height:95px; background:url(../images/head_top.jpg) no-repeat; position:absolute; right:0px;}


#search{ float:right; padding-top:5px; width:180px;}
#search .search_text{ width:130px; float:left; height:18px; border:#d4d4d4 1px solid; color:#484848;}
#search .search_btn{ width:42px; height:20px; float:right; border:none; background:url(../images/btn.jpg) no-repeat; color:#4a4a4a; }

.banner{ height:auto; }
.c_banner{ height:255px;}
#full-screen-slider { width:100%; height:370px; float:left; position:relative}
#slides { display:block; width:100%; height:370px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:2px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



.note{ height:28px; background:url(../images/note.jpg) repeat-x; border-bottom:#d4d4d4 1px solid; overflow:hidden;}

.note .topLoop{ background:url(../images/note_ul.jpg) no-repeat left top; padding:0px 30px; width:935px; margin:0px auto;}
.note ul li{ line-height:28px;}
.note ul li span{ font-weight:bold; font-family:"微软雅黑";}
.main{ padding:14px 0px; width:995px; margin:0px auto;}
/*.foot{ padding-top:2px; background:url(../images/foot.jpg) repeat-x top #07397e;}*/
.foot{ padding-bottom:2px; background:url(../images/foot.jpg) repeat-x top #07397e;}

.copy{ width:995px; margin:0px auto; text-align:center; color:#FFF; line-height:34px;}
.copy a{ color:#FFF;}

.news{ width:555px; float:left;margin-top:20px;border-top:#d4d4d4 1px solid}
.news_title{ height:27px; line-height:27px; background:url(../images/anli_title.jpg) no-repeat 2px center; padding-left:30px; font-size:14px; font-family:"微软雅黑"; border-bottom:#ccc 1px solid;}
.news_title img{ float:right; padding-top:14px; padding-right:8px;}

.newsBanner{ float:left;padding-top:6px; margin-top:1px;height:160px; width:200px;}
#news-slider { width:100%; height:100%; float:left; position:relative}
#newsSlides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#newsSlides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#newsSlides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#newsPagination { display:block; list-style:none; left:0%; top:80%; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#newsPagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:2px; background:#4a4a4a }
#newsPagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#newsPagination li.current { background:#0092CE}

.newsHead ul{ float:left;padding-top:6px; padding-left:35px;}
.newsHead ul li{ line-height:25px; border-bottom:#494949 1px dashed; background:url(../images/news_li.jpg) no-repeat 4px center; padding:0px 10px;}
.newsHead ul li span{ float:right;}

.anli{ width:380px; float:right;margin-top:20px;border-top:#d4d4d4 1px solid}
.anli_title{ height:27px; line-height:27px; background:url(../images/anli_title.jpg) no-repeat 2px center; padding-left:30px; font-size:14px; font-family:"微软雅黑"; border-bottom:#ccc 1px solid;}
.anli_title img{ float:right; padding-top:14px; padding-right:8px;}


.flink{ float:right; width:189px; background:url(../images/flink.jpg) no-repeat top center; padding:0px 14px;}
.flink_title{ line-height:30px; font-size:14px; font-family:"微软雅黑"; padding-left:28px; background:url(../images/flink_title.jpg) no-repeat left center; border-bottom:#d1d1d1 1px solid;}
.flink_box{ width:185px; height:34px; line-height:34px; margin:0px auto; background:url(../images/flink_box.jpg) no-repeat bottom; font-family:"微软雅黑"; padding-top:11px;}
.flink_box a{ display:block; background:url(../images/recruitment.jpg) no-repeat 19px center; padding-left:58px;}
.flink_box a:hover{ text-decoration:none;}
.flink_box a span{ color:#cbcbcb;}
.flink_box select{ width:176px; margin-top:6px; margin-left:5px;height:22px; border-color:#aaadb2; color:#484848;}

.links{ width:995px; float:left;margin-top:16px;border-top:#d4d4d4 1px solid }
.links_title{ height:27px; line-height:27px; background:url(../images/anli_title.jpg) no-repeat 2px center; padding-left:30px; font-size:14px; font-family:"微软雅黑"; border-bottom:#ccc 1px solid;}
.links_title img{ float:right; padding-top:14px; padding-right:8px;}
.links ul{ float:left}
.links ul #links_img{ border-bottom:none; padding:0px; background:none;}
.links ul #links_img img{ border:#d3d4d6 1px solid; margin-right:12px;}
.links ul #links_img a{ font-size:14px; color:#0c4ca3;}


/* jQuery jcImgScroll css */
.jcImgScroll { position:relative;   }
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; }
.jcImgScroll li.loading a { background:#fff url(../images/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/arrow-left.jpg) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../images/arrow-right.jpg) no-repeat right center;}


.left{ width:217px; float:left; background:url(../images/left.jpg) no-repeat top center; padding-top:3px;}
.l_nav{ background:url(../images/l_nav.jpg) repeat-y; padding:0px 14px;}
.l_nav h2{ font-size:15px; height:28px; line-height:28px; overflow:hidden; border-bottom:#d2d2d2 1px solid; font-weight:normal; font-family:"微软雅黑"; text-align:center;}
.l_nav h2 span{ color:#a0a0a0;}
.l_nav ul{ padding:20px 0px;}
.l_nav ul li{ width:164px; margin:0px auto; line-height:29px; height:29px; text-align:center; padding-bottom:3px;}
.l_nav ul li a{ display:block; padding-left:10px; background:url(../images/l_nav_a.jpg) no-repeat;}
.l_nav ul li a:hover{ background:url(../images/l_nav_a_hover.jpg) no-repeat; color:#fff; text-decoration:none;}
.l_nav ul li .hover{ background:url(../images/l_nav_a_hover.jpg) no-repeat; color:#fff;}

.l_flink{ background:url(../images/l_flink.jpg) no-repeat top;}
.l_flink h2{line-height:30px; font-size:14px; font-family:"微软雅黑"; padding-left:28px; background:url(../images/flink_title.jpg) no-repeat left center; border-bottom:#d1d1d1 1px solid; width:162px; margin:0px auto;}

.right{ width:720px; float:right;}
.position{ border-bottom:#d9d9d9 1px solid;}
.position span{ float:right; line-height:29px;} 
.position .catname{ float:left; background:url(../images/catname.jpg) no-repeat left center; height:29px; padding:0px 22px; line-height:29px; font-size:14px; font-family:"微软雅黑"; border-bottom:#0c4ca3 1px solid;}

.content{ padding:5px 0px;}

.pic{}
.pic li{ float:left; width:157px; padding:0px 11px;}
.pic li img{ width:155px; height:120px; padding:1px; border:#ddd 1px solid;}
.pic li p{ text-align:center; line-height:30px;}

.page{ text-align:right; clear:both; padding-top:10px; line-height:30px; padding-right:20px; }
.page span{ padding:3px 8px;color:#fff;  background-color:#2476c2; border:#50b6e7 1px solid;}
.page a{ padding:3px 8px; border:#bbbbbb 1px solid; color:#13429c; text-decoration:none; background-color:#f5f5f5;}
.page a:hover{ color:#fff; background-color:#2476c2; border:#50b6e7 1px solid; text-decoration:none;}

.list{}
.list li{ line-height:30px; border-bottom:#484848 1px dashed; background:url(../images/list.jpg) no-repeat 4px center; padding-left:15px; padding-right:10px;}
.list li span{ float:right;}


