﻿@charset "utf-8";
/* CSS Document */
html,body,ul,li,ol,p,a,h1,h2,h3,h4,h5,h6,span,strong,table,tr,td{padding:0px; margin:0px; border:0px;}
*{padding:0px; margin:0px; border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.clear{clear:both;}
body{background:#fff; width:100%; overflow-x:hidden; font-family:"宋体"; font-size:12px; line-height:24px;}

.gongyong{width:1006px; height:auto; margin:auto;}
.top{width:100%; min-height:120px;}
.top .language{width:100%; min-height:50px; line-height:50px; color:#7a7a7a; text-align:right;}
.top .language a{color:#7a7a7a;}
.top .language a:hover{text-decoration:underline;}
.top .language .sousuo{width:127px; height:23px; background:url(../images/inde_03.jpg) no-repeat; float:right; margin:13px 5px;}
.top .logo{float:left;}
.menu{width:665px; height:50px; float:right;}
/*.menu ul li{list-style:none;}
.menu ul{width:100%; height:60px; background:url(../images/index_10.jpg) no-repeat;}
.menu ul li{float:left;}
.menu ul li a{display:block;}
.menu ul li a img{display:none;}
.menu ul li a:hover img{display:block;}
.menu ul li .ahover img{display:block;}
.menu ul li .li1{width:93px; height:55px;}
.menu ul li .li2{width:111px; height:55px;}
.menu ul li .li3{width:117px; height:55px;}
.menu ul li .li4{width:113px; height:55px;}*/
.menu ul li{list-style:none;}
.menu ul{width:100%; height:50px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:50px; text-align:center;}
.menu li{/*width:160px;*/ float:left; border-right:1px solid #FFF;}
.menu ul li a{display:block; width:100%; height:50px; background:#dedede; color:#494949;}
.menu ul li a:hover{background:#a30814; color:#FFF;}
.menu ul li .ahover{background:#a30814; color:#FFF;}
.menu ul li .li1{width:93px; height:50px;}
.menu ul li .li2{width:111px; height:50px;}
.menu ul li .li3{width:117px; height:50px;}
.menu ul li .li4{width:113px; height:50px;}


#sddm{width:100%; position:relative; z-index:3;}
#sddm li{list-style:none; float:left;}
#sddm div{position:absolute; z-index:100; display:none; height:30px; top:60px;}
#sddm div img{display:block; position:relative; z-index:101; top:0px; left:55px; height:6px;}
#sddm div ul li{list-style:none;}
#sddm div ul{background:#c80e2f; height:30px;}
#sddm div li{float:left; border:none;}
#sddm div ul li a{display:block; float:left; background:url(../images/xia_07.jpg) right center no-repeat; width:105px; text-align:center; height:30px; line-height:30px; color:#FFF; font-weight:normal; font-size:14px;}
#sddm .div1{position:absolute; z-index:100; display:none; height:30px; top:60px; right:00px;}
#sddm .div1 img{display:block; position:relative; z-index:101; top:0px; left:125px; height:6px;}
#sddm .div1 .img1{display:block; position:relative; z-index:101; top:0px; left:450px; height:6px;}
#sddm .div1 ul li{list-style:none;}
#sddm .div1 ul{background:#c80e2f; height:30px;}
#sddm .div1 li{float:left;}
#sddm .div1 ul li a{display:block; float:left; background:url(../images/xia_07.jpg) right center no-repeat; width:105px; text-align:center; height:30px; line-height:30px; color:#FFF; font-weight:normal; font-size:14px;}

#flash{width:100%; height:auto; position:relative; z-index:1; margin-bottom:35px; margin-top:-4px;}
#flash .f1{width:100%; height:auto; background:url(../images/index_14.jpg) no-repeat;}
#flash .f1 img{width:100%; height:auto; max-height:459px; position:relative; z-index:1;}
#flash .zuo{width:250px; height:53px; margin:0px auto auto auto; position:relative; z-index:5; background:none;}
#flash .zuo .prev{position:absolute; left:0px; cursor:pointer; top:25px;}
#flash .zuo .prev img{width:7px; height:10px;}
#flash .zuo .next{position:absolute; right:0px; cursor:pointer; top:25px;}
#flash .zuo .next img{width:6px; height:10px;}
#flash .f2{width:1006px; height:53px; position:relative; z-index:2; margin:-54px auto auto auto;}
#flash .f2 ul li{list-style:none;}
#flash .f2 ul{width:1006px; text-align:right; margin:auto; height:13px; position:relative; z-index:9;}
#flash .f2 li{display:inline-block; *display:inline; zoom:1; width:10px; height:10px; background:url(../images/index_19.png) no-repeat; margin-right:5px; margin-top:25px; cursor:pointer;}
#flash .f2 li.on{background:url(../images/index_17.png) no-repeat; cursor:pointer;}

.contentleft{width:292px; height:auto; float:left; margin-right:20px;}
.contentleft h3{width:100%; height:auto; font-family:"宋体"; font-size:14px; color:#565656; margin:5px auto;}
.contentleft h3 p{margin-left:5px;}
.contentleft h3 p span{color:#ababab; margin-left:5px; font-size:12px; font-weight:normal; font-family:"Lucida Sans","Arial";}
.contentleft ul{margin:5px auto;}
.contentleft ul li{list-style:none; font-family:"宋体"; font-size:12px; line-height:24px; color:#706f6f; width:100%;}
.contentleft ul li a{color:#706f6f;}
.contentleft ul li a:hover{text-decoration:underline; color:#F60;}
.contentleft ul li a img{margin-right:5px;}
.contentright{width:382px; height:auto; float:right;}
.contentright h3{width:100%; height:auto; font-family:"宋体"; font-size:14px; color:#565656; margin:5px auto;}
.contentright h3 p{margin-left:5px;}
.contentright h3 p span{color:#ababab; margin-left:5px; font-size:12px; font-weight:normal; font-family:"Lucida Sans","Arial";}
.contentright a{margin:0px; padding:0px;}
.contentright a img{margin:0px; padding:0px;}

.weixin{width:100%; min-height:100px; margin-top:15px;}
.weixin1{float:left;}
.weixin1 a img{margin:10px 35px 10px 0px;}
.weixin2{float:right; text-align:right; position:relative; z-index:1;}
.weixin2 a img{margin:25px 0px 10px 20px;}
#div1{position:absolute; z-index:15; right:80px; top:50px;}

.footbg{width:100%; height:auto; background:#e8e8e8; font-family:"宋体"; font-family:12px; color:#999999;}
.footbg1{width:100%; height:48px; line-height:48px; border-bottom:1px solid #cccccc;}
.footbg1 span{float:left;}
.footbg1 p{float:right;}

.footbg2{width:100%; height:auto;}
.footbg21{width:20%; height:auto; float:left; font-family:"宋体"; font-size:12px; line-height:24px; color:#999999; margin:25px 0px;}
.footbg21 p{font-size:14px; color:#999999; line-height:30px;}
.footbg21 a{display:block; color:#999999;}
.footbg21 a:hover{text-decoration:underline;}

.footbg3{width:100%; height:36px; background:url(../images/index_68.jpg) repeat-x; color:#FFF; line-height:36px;}
.footbg3 p{float:left;}
.footbg3 span{float:right;}
.footbg3 span a{color:#FFF;}
.footbg3 span a:hover{text-decoration:underline;}

/*about*/
.about{width:100%; height:auto; position:relative; z-index:1; margin-top:-4px;}
.about img{width:100%;}
.about1{width:100%; height:48px; line-height:48px; border-bottom:1px solid #d7d7d7; position:relative; z-index:1;}
.about1 p{margin-left:305px; color:#736f6f;}
.about1 p a{color:#736f6f;}
.about1 p a:hover{color:#d30b0b;}
.about1 p .weiahover{color:#d30b0b;}
.aboutleft{width:265px; height:auto; float:left; background:#FFF; position:relative; z-index:2; margin-top:-68px; padding-top:7px; padding-bottom:7px; margin-bottom:40px}
.aboutleft1{width:251px; height:auto; margin:auto;}
.aboutleft1 h3{width:251px; height:86px; background:url(../images/abou_03.jpg) no-repeat; line-height:82px; font-family:"微软雅黑"; font-size:16px; color:#FFF; font-weight:bold;}
.aboutleft1 h3 span{margin-left:38px;}
.aboutleft2{width:249px; height:auto; border:1px solid #e6e6e6; border-bottom:3px solid #b40001; margin-bottom:10px;}
.aboutleft2 h4{width:180px; height:30px; line-height:30px; border-bottom:1px dotted #939393; font-family:"微软雅黑"; font-size:16px; color:#b40001; margin:8px auto;}
.aboutleft2 p{width:180px; margin:auto; line-height:24px; color:#565656;}
.aboutleft2 ul li{list-style:none; line-height:35px;}
.aboutleft2 ul{width:180px; margin:10px auto;}
.aboutleft2 li{width:100%; border-bottom:1px solid #e5e5e5;}
.aboutleft2 ul li a{display:block; width:100%; height:35px; color:#6f6d6d;}
.aboutleft2 ul li a span{margin-left:35px;}
.aboutleft2 ul li a{background:url(../images/abou_26.jpg) left center no-repeat;}
.aboutleft2 ul li a:hover{background:url(../images/abou_18.jpg) left center no-repeat; color:#b00000;}
.aboutleft2 ul li .lieahover{background:url(../images/abou_18.jpg) left center no-repeat; color:#b00000;}
.aboutleft3{width:100%; height:auto; margin:10px auto;}
.aboutleft3 a{display:block; width:33.1%; float:left; text-align:center; color:#565656;}
.aboutleft3 a img{margin:5px auto; width:48px; height:61px;}
.aboutright{width:721px; height:auto; float:left; margin-right:20px; margin-bottom:12px;}
.aboutright1{width:100%; height:185px; border-bottom:1px solid #d9d9d9; margin:25px auto 10px auto;}
.aboutright1left{width:auto; float:left; border-right:1px dashed #cdcdcd;}
.aboutright1left img{width:230px; height:146px; margin:2px 35px 2px 20px; padding:2px; border:1px solid #d3d3d3;}
.aboutright1right{width:380px; height:120px; float:left; margin-left:20px; margin-top:12px;}
.aboutright1right h4{width:100%; font-family:"宋体"; font-size:12px; color:#545454; margin-bottom:25px;}
.aboutright1right p{font-size:12px; color:#545454; margin-bottom:25px;}
.aboutright1right a{color:#b40c0c;}
.aboutright2{width:100%; height:auto;}
.aboutright2 ul li{list-style:none;}
.aboutright2 ul{width:100%; height:auto; margin:10px auto;}
.aboutright2 li{width:100%; height:35px; line-height:35px; border-bottom:1px dashed #e5e5e5;}
.aboutright2 ul li a{float:left; color:#666666; margin-left:15px;}
.aboutright2 ul li a:hover{text-decoration:underline; color:#F60;}
.aboutright2 ul li a img{margin-right:5px;}
.aboutright2 ul li span{float:right; color:#a0a0a0; margin-right:30px;}


#pro_flt{width:100%; height:auto; margin:10px auto;}
#pro_flt .maincell{width:100%; height:auto;}
#pro_flt .maincell a{display:block; width:238px; height:173px; background:url(../images/aboutbg_03.jpg) no-repeat; float:left; margin-right:3px; text-align:center; margin-left:3px;}
#pro_flt .maincell a img{margin-top:3px;}
.menu1{width:100%; height:auto; margin:5px auto;}
.menu1 .num{width:100%; height:27px; border-bottom:1px solid #c4c4c4;}
.menu1 .num a{display:block; height:27px; line-height:27px; text-align:center; width:85px; background:#ebebeb; color:#313131; float:left; margin-left:10px;}
.menu1 .num a:hover{background:#990000; color:#FFF;}
.menu1 .num a span{display:block; margin:auto; line-height:27px; background:url(../images/abou_26.jpg) 10px center no-repeat;}
.menu1 .num a:hover span{background:url(../images/abou_24.jpg) 10px center no-repeat;}
.menu1 .num a.curr{background:#990000; color:#FFF;}
.menu1 .num a.curr span{background:url(../images/abou_24.jpg) 10px center no-repeat;}
.menu1 .text{width:100%; height:auto;}
.menu1 .text .text1{width:100%; height:auto;}
.menu1 .text .text1 ul li{list-style:none;}
.menu1 .text .text1 ul{width:100%; height:auto; margin:10px auto;}
.menu1 .text .text1 li{width:100%; min-height:35px; line-height:35px; border-bottom:1px dashed #dfdfdf; color:#616161;}
.menu1 .text .text1 li a{color:#616161;}
.menu1 .text .text1 li a img{margin:auto 5px auto 12px;}
.menu1 .text .text1 li a:hover{ text-decoration:underline;}
.aboutweixin2{text-align:right; position:absolute; z-index:10; bottom:0px; left:0px;}
.aboutweixin2 a img{margin:25px 0px 10px 20px;}

.cpfenlei{width:100%; min-height:35px; line-height:35px; text-align:left; margin:5px auto; border-bottom:1px solid #e5e5e5;}
.cpfenlei .hide_list{display:none; width:100%;}
.cpfenlei .hide_list a{display:block; color:#6f6d6d; height:22px; line-height:21px;}
.cpfenlei .hide_list a span{ display:block; margin:auto; width:160px; padding-left:35px;}
.cpfenlei .hide_list a:hover{background:url(../images/bgjpg_03.jpg) repeat-x; color:#fff;}
.cpfenlei .hide_list .hideahover{background:url(../images/bgjpg_03.jpg) repeat-x; color:#fff;}
.cpfenlei .picplu{background:url(../images/abou_26.jpg) left center no-repeat; width:180px; margin:auto;}
.cpfenlei .picplu span{padding-left:30px; color:#6f6d6d;}
.cpfenlei .picplu a:hover{}
.cpfenlei .picplu_ho{background:url(../images/abou_18.jpg) left center no-repeat; width:180px; margin:auto;}
.cpfenlei .picplu_ho span{color:#b00000;}

.cpfenlei1{width:100%; min-height:35px; line-height:35px; text-align:left; margin:5px auto; border-bottom:1px solid #e5e5e5;}
.cpfenlei1 .hide_list1{display:none; width:100%;}
.cpfenlei1 .hide_list1 a{display:block; color:#6f6d6d; height:22px; line-height:21px;}
.cpfenlei1 .hide_list1 a span{ display:block; margin:auto; width:160px; padding-left:35px;}
.cpfenlei1 .hide_list1 a:hover{background:url(../images/bgjpg_03.jpg) repeat-x; color:#fff;}
.cpfenlei1 .hide_list1 .hideahover{background:url(../images/bgjpg_03.jpg) repeat-x; color:#fff;}
.cpfenlei1 .picplu1{background:url(../images/abou_26.jpg) left center no-repeat; width:180px; margin:auto;}
.cpfenlei1 .picplu1 span{padding-left:30px; color:#6f6d6d;}
.cpfenlei1 .picplu1 a:hover{}
.cpfenlei1 .picplu_ho1{background:url(../images/ao_06.jpg) left center no-repeat; width:180px; margin:auto;}
.cpfenlei1 .picplu_ho1 span{color:#b00000;}

.cpfenlei1x{width:100%; min-height:35px; line-height:35px; text-align:left; margin:5px auto; border-bottom:1px solid #e5e5e5;}
.cpfenlei1x .hide_list1{display:none; width:100%;}
.cpfenlei1x .hide_list1 a{display:block; color:#6f6d6d; height:22px; line-height:21px;}
.cpfenlei1x .hide_list1 a span{ display:block; margin:auto; width:160px; padding-left:35px;}
.cpfenlei1x .hide_list1 a:hover{background:url(../images/bgjpg_03.jpg) repeat-x; color:#fff;}
.cpfenlei1x .hide_list1 .hideahover{background:url(../images/bgjpg_03.jpg) repeat-x; color:#fff;}
.cpfenlei1x .picplu1{background:url(../images/abou_26.jpg) left center no-repeat; width:180px; margin:auto;}
.cpfenlei1x .picplu1 span{padding-left:30px; color:#6f6d6d;}
.cpfenlei1x .picplu1 a{color:#6f6d6d; padding-left:30px;}
.cpfenlei1x .picplu1 a:hover{color:#f00;}
.cpfenlei1x .picplu1 .axhover{color:#f00;}
.cpfenlei1x .picplu_ho1{background:url(../images/abou_26.jpg) left center no-repeat; width:180px; margin:auto;}
.cpfenlei1x .picplu_ho1 span{color:#b00000;}

/*新闻*/
.anniu{width:100%; height:30px; margin:20px auto 5px auto; text-align:center;}
.anniu a{color:#333333; margin-right:10px;}
.anniu a:hover{text-decoration:underline; color:#aa0000;}
.anniu .yeahover{text-decoration:underline; color:#aa0000;}

/*文化*/
.aboutright3{width:100%; height:auto; margin:10px auto;}
.aboutright3 img{ display:block; margin:8px auto; display:block;}
.aboutright3 p{font-family:"宋体"; font-size:12px; line-height:30px; color:#565656; margin-left:25px;}
.aboutright3 p a{color:#be0f2c;}
.aboutright3 p a{text-decoration:underline;}
.aboutright3 table{width:719px; height:auto; margin:8px auto; line-height:36px; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.aboutright3 table td{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; text-align:center;}
.aboutright3 table td a{color:#990000;}
.aboutright3 table td a:hover{text-decoration:underline;}

/*new*/
.aboutright4{width:98%; height:auto; margin:10px auto;}
.aboutright4 h2{width:100%; height:50px; line-height:50px; border-bottom:1px solid #d9d9d9; margin:10px auto; text-align:center; color:#545454; font-size:12px;}
.aboutright4 p{width:100%; height:auto; line-height:24px; color:#606060;}
.aboutright4 img{display:block; margin:10px auto;}
.pian{width:100%; height:auto; height:33px; border:1px solid #e4e4e4; color:#716f6f; border-left:none; border-right:none; line-height:33px; margin:10px auto;}
.pian a{display:block; width:50%; text-align:center; float:left; color:#716f6f;}
.pian a:hover{text-decoration:underline; color:#F60;}

/*招聘详情*/
.aboutright5{width:95%; height:auto; margin:10px auto;}
.aboutright5 p{font-family:"微软雅黑"; font-size:12px; color:#2a2a2a; font-weight:bold; line-height:43px; width:95%; margin:auto;}
.aboutright5 p span{font-family:"宋体"; font-size:12px; font-weight:normal; color:#505050;}
.aboutright5 ol{margin-left:25px; color:#4c4c4c; line-height:24px; margin-bottom:20px;}
.aboutright5 a{font-family:"微软雅黑"; font-size:12px; color:#8c0000; font-weight:600;}
.aboutright5 a:hover{text-decoration:underline;}

/*简历投递*/
.toudi{width:98%; height:auto; margin:1px auto; background:#eeeeee; border:1px solid #e9e9e9; line-height:44px;}
.toudi table{width:100%; height:auto; font-family:"Adobe 黑体 Std","微软雅黑"; font-size:14px; color:#202020; text-align:left;}
.toudi table td{border-bottom:1px solid #ffffff;}
.toudi table input{ border:1px solid #dadada; margin:5px 3px; height:22px; line-height:22px; display:block; font-family:"Adobe 黑体 Std"; font-size:14px; color:#202020}
.toudi table textarea{width:633px; height:123px; border:1px solid #dadada; margin:5px 3px;}

/*风采*/
.feng{width:100%; height:auto;}
.feng a{display:block; text-align:center; color:#3b3a3a; float:left; width:33.3%;}
.feng a img{width:216px; height:148px; display:block; margin:5px auto;}
.feng a p{width:216px; margin:auto;}

/*报纸*/
.bao{width:100%; height:auto; margin:10px auto;}
#ttd div{width:100%; height:520px; overflow:scroll;}
#ttd div img{display:block; max-width:570px; height:auto; margin:5px auto;}
.bao a{margin:0px; cursor:pointer;}
.bao a img{margin:0px;}

#TB_overlay{position:absolute; top:0; left:0; z-index:100; width:100%; height:100%; background-color:#CCC; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
#TB_window{top:0px; left:0px; position:fixed; _position:absolute; background:#fff; z-index:102; color:#000000; display:none; border:5px solid #666;}
#TB_caption{height:25px; padding:10px 30px 10px 25px;}
#TB_closeWindow{height:25px; padding:10px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; background-color:#e8e8e8;}
#TB_ajaxContent{padding:2px 15px 15px 15px; overflow:auto;}
#TB_load{text-align:center; position:absolute; top:50%; left:0px; width:100%; overflow:visible; visibility:visible; display:block; z-index:101;}
#TB_loadContent{margin-left:-125px;	position:absolute; top:-50px; left:50%; width:250px; height:auto; visibility:visible;}



/*E-mail*/
.mail{width:589px; height:387px; margin:20px auto 29px auto;}
.mailleft{width:179px; background:url(../images/email_03.jpg) no-repeat right; height:387px; float:left;}
.mailleft img{width:87px; height:101px; margin-top:33px}
.mailright{width:370px; height:387px; float:left; margin-left:40px;}
.mailright h3{font-family:"微软雅黑"; font-size:20px; line-height:45px; margin:10px auto; color:#4d4d4d; font-weight:normal; margin-top:65px; margin-bottom:15px;}
.mailright table{height:auto; border:none; font-family:"宋体"; font-size:13px; color:#444444; width:100%;}
.mailright table input{width:199px; height:34px; background:url(../images/email_06.jpg) no-repeat; outline:medium; padding-left:5px; margin:10px auto 10px 5px;}












































