@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-size:12px; font-family:"宋体";}
a{text-decoration:none; color:#333;}
a:hover{ color:#11509f;}
ul li{ list-style:none; zoom:1; *display:inline; \9display:inline;}
.clearfix{ clear:both;}
.mains{width:100%; background:url(../images/bg_01.png) -133px 0px; height:412px;}
.mainbg{width:1000px; background:url(../images/bgs2_03.jpg); margin:auto;}
.banner{ width:1000px; height:auto; margin:0 auto; position:relative;z-index:2; }
.hide{ display:none;}
.top{ width:1000px; height:140px;position:absolute; top:1px;left:0px; z-index:9999;}
.top1{ width:1000px; height:140px; position:absolute; top:1px; left:-3px;}
.logo{ width:115px; height:115px; padding:25px 0px 0px 35px; float:left;}
.topright{ float:right; width:800px; height:140px; padding-right:10px;}
.language{ width:100%; height:34px; line-height:34px; text-align:right; color:#fff;}
.language a{ padding:0px 3px; color:#fff;}
.topform{ width:175px; height:20px; text-align:right; padding-left:624px; line-height:20px;}
.topform input{ width:133px; height:20px; color:#d2d2d2; border:none;width:140px; height:20px; float:left }
.topform .btn1{ padding:2px 5px 3px 5px; background:#e4e4e4; font-weight:bold; color:#555; width:35px; height:20px; cursor:pointer;float:left  }

.topnav{ width:800px; height:30px; padding:0px 5px; background:url(../images/navbg.png) no-repeat; margin-top:9px; position:relative; }
.topnav li{ width:80px; height:30px; float:left; text-align:center;}
.topnav li a{ display:block; width:100%; height:30px; line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#004ca2;}
.topnav li a:hover{ color:#f6ff00; background:#044fa1;}


.nav2{ width:1000px; height:42px; background:url(../images/dhbgs_09.jpg) no-repeat; margin:0px auto 20px auto; display:none}
.nav2 ul{ width:795px; height:42px; padding-left:102px;}
.nav2 ul li{ width:159px; height:42px; float:left;}
.nav2 ul li a{ display:block; width:100%; height:42px; line-height:42px; text-align:center;background:url(../images/navlibg.jpg) no-repeat right; font-family:"微软雅黑"; font-size:13px; color:#000; cursor:pointer;}
.nav2 ul li a:hover{ background:url(../images/nav2hover.jpg) no-repeat; color:#073970; font-weight:bold;}

.mid{ width:1000px; height:340px; margin:0 auto; background:url(../images/maintbg_13.jpg) no-repeat}
.intro{ width:324px; height:328px; float:left; background:url(../images/jtjs.jpg) no-repeat;}
.inh1{ width:100%; height:40px; background:url(../images/jstitbg.png) no-repeat; line-height:40px;}
.tit{ float:left; font-family:"微软雅黑"; padding-left:20px; font-size:14px; color:#fff; font-weight:normal;}
.more{ float:right; padding-top:15px; padding-right:10px;}
.intro p{ padding:0px 10px 10px 15px; color:#888; line-height:24px; text-indent:24px;}
.intro p img{ float:left; padding:3px; border:#ddd solid 1px; margin-right:10px;}

.main{ width:832px; height:82px; float:left;}
.main_nav{ width:832px; height:50px; z-index: 9999;}
.main_nav li{ width:104px; height:50px; float:left; text-align:center; position: relative;
display: block;
z-index: 9999;}
.main_nav li a{ line-height:50px; color:#434e7b; font-size:13px; font-weight:bold;}
.sub_nav li{ width:104px; height:50px; float:left; text-align:center; }
.sub_nav li a{ line-height:50px; color:#434e7b; font-size:13px; font-weight:bold;}
.fr {
    float: right;
    display: inline;
}
.pr {
    position: relative;
}
.pa {
    position: absolute;
}
.sub_nav {
    position: absolute;
    min-width: 155px;
    left: 0px;
    display: none;
    z-index: 9999;
}
 /*background:#408AD3*/
.tmenulist{ position:absolute; top:30px; left:0px; background: #ffffff ; width:800px; display:none }
.tmenulist .tmenulistuls{width:800px;}
 
.tmenulistuls dl { float: left; height: auto; padding-left:20px;}
.type_lists{display:none; height:105%; width:100%;}
.type_lists li
{
    border-bottom:1px dashed #044FA1;
     background:url(../images/erj_11.jpg)
}
.type_lists li a{line-height:15px;}
.newsp{ width:328px; height:324px; float:left; border:#ddd solid 1px; margin-left:10px; background:url(../images/xwdt_14.jpg) -3px 0px}
.homeh1{ width:100%; height:32px; line-height:32px; background:url(../images/newbg.jpg) no-repeat left;}
.more2{ float:right; padding-top:10px; padding-right:10px;}
.newdiv{ width:306px; height:82px; padding:19px 11px;}
.newdiv img{ float:left; padding:3px; border:#ddd solid 1px;}
.neri{ width:183px; height:82px; float:right;}
.neri h2{ width:100%; height:28px; line-height:14px; text-align:center; color:#11509f;}
.neri p{ width:100%; height:54px; line-height:18px; text-indent:24px; color:#888;}
.neri p a{ color:#c10000;}
.newul{ width:306px; height:91px; padding:0px 11px;}
.li29{ width:100%; height:29px; line-height:29px; border-bottom:#ddd dotted 1px; background:url(../images/p1.jpg) no-repeat left;}
.li29 a{ float:left; padding-left:15px;}
.li29 span{ float:right; color:#888;}
.roll-news-title1{text-indent: 15px;
padding-top: 10px;}
.pics{ float:right; width:312px; height:324px; border:#ddd solid 1px;background:url(../images/gszs_.jpg) -5px 0px; margin-right:4px;}
.pic{ width:288px; height:188px; padding:3px; border:#ddd solid 1px; margin-top:17px; margin-left:8px; position:relative;}
.picli{ width:288px; height:29px; background:url(../images/obg.png) repeat-x; position:absolute; bottom:3px; line-height:29px;}
.picli a{ float:left; color:#fff; padding-left:10px;}
.num{ width:60px; height:13px; float:right; padding-top:8px;}
.num li{ float:left; width:13px; height:13px; background:#656565; color:#fff; text-align:center; line-height:13px; cursor:pointer; margin-right:1px;}
.num li.po{ background:#db0000;}

/*foot*/
.foot{ width:100%; height:90px; background:#408ad3; margin:0 auto;}
.foot p{ padding-top:20px; height:48px; text-align:center; color:#fff; line-height:24px;}
.foot p a{ color:#fff; padding:0px 5px;}
.foot1{ width:100%; height:90px; background:#408ad3; margin:0 auto;}
.foot1 p{ padding-top:20px; height:48px; text-align:center; color:#fff; line-height:24px;}
.foot1 p a{ color:#fff; padding:0px 5px;}
.page{ width:1000px; height:auto; margin:0 auto; background:url(../images/lebg.jpg) no-repeat;}
.left{ width:200px; height:100%; float:left;}
.left h1{ width:100%; height:74px; line-height:74px; text-align:center; color:#fff; font-size:30px; font-family:"微软雅黑"; background:url(../images/letit.jpg) no-repeat;}
.le_menu{ width:164px; height:auto; padding-top:23px; padding-left:22px;}
.le_menu li{ width:100%; height:45px;}
.le_menu li a{ display:block; width:164px; height:45px; line-height:45px; text-align:center; font-size:13px; font-family:"微软雅黑"; background:url(../images/le_libg1.png) no-repeat;}
.le_menu li a:hover{ background:url(../images/le_libg2.png) no-repeat; color:#000; font-weight:bold;}
.right{ width:800px; min-height:600px; float:right;}
.ri_top{ width:800px; height:39px; line-height:39px; background:url(../images/ritop.jpg) no-repeat;}
.ri_top span{ color:#fff; padding-left:35px;}
.ri_top a{ padding-left:5px; color:#fff;}
.ri_con{ width:740px; height:auto; padding:50px 30px; background:url(../images/ribgs.jpg) no-repeat top;}

.newslist{ width:740px; min-height:600px;}
.newslist li{ width:740px; height:29px; line-height:29px; background:url(../images/jt.png) no-repeat left; border-bottom:#888 dotted 1px;}
.newslist li a{ float:left; padding-left:25px; color:#666;}
.newslist li span{ float:right; color:#aaa; font-family:Arial, Helvetica, sans-serif;}
.newslist li.bg{ background:url(../images/jt.png) no-repeat left #f2f2f2;}

.newshow_h1{ width:100%; height:60px; line-height:60px; text-align:center; font-size:24px; font-family:"微软雅黑"; color:#1868b1;}
.time{ width:100%; height:24px; line-height:24px; margin-top:20px; text-align:center; border-bottom:#999 dotted 1px; margin-bottom:20px; }
.time span{ padding:0px 10px; color:#888; }
.ri_con p{ line-height:24px; text-indent:24px; color:#666;}

.piclist{ width:726px; height:auto; padding:0px 7px;}
.piclist li{ width:224px; height:201px; float:left; padding:0px 9px 35px 9px;}
.piclist li a{ display:block; width:100%; height:100%;}
.piclist li a img{ width:218px; height:162px; padding:2px; border:#ddd solid 1px; }
.piclist li a p{ width:224px; height:24px; line-height:24px; text-align:center; padding-top:9px; background:url(../images/picpbg.jpg) no-repeat;}

.wrap2{ width:100%;overflow:hidden; margin:0 auto;font-size:12px;}
.wrapx{ width:600px;overflow:hidden;  margin-left:40px;}
.pagelist{width:100%; text-align:center;}
.PageDh{width:100%;height:27px; text-align:center; margin-top:10px;}
.PageFy{float:none;text-align:center; display:block;height:27px;margin-right:20px;}
.PageFy span{text-align:center; display:none;height:25px;line-height:25px;float:left;}
.PageFy ul{min-width:135px; float:right; margin-left:10px;}
.PageFy li{ float:left;width:40px;height:25px;border:1px solid #ccc; line-height:25px; margin-left:5px; list-style-type:none;}
.PageFy a{display:block;width:40px;height:25px; line-height:25px; color:#666666; }
.PageFy a:hover{display:block;width:40px;height:25px; line-height:25px; color:red; font-weight:bold; background-color:#ccc;}
.curr{ background-color:#ccc;}



/*招聘*/
.jobtable1{}
.jobtable1 td{ height:30px; } 
.jobtable1 th{ height:30px;font-size:20px; font-weight:bold;}
.jobtable1 samp{ font-weight:bold;}
.jobtable2{ margin-left:20px;width:95%; margin-top:10px;}
.jobtable2 td{ min-height:30px; line-height:30px; } 
.jobtable2 th{ height:30px;font-size:12px; }
.jobtable2 samp{ font-weight:bold;}
.jobxx{border-bottom:1px dotted #f0f0f0;width:97%; margin-top:10px;}
.jobtable3{ margin-top:10px;width:95%;margin-left:20px;}
.jobtable3 td{ min-height:30px; line-height:30px; } 
.jobtable3 th{ height:30px;font-size:12px; }
.jobtable3 samp{ font-weight:bold;}

.txtseach{ border:1px solid #ccc; width:200px; height:24px; line-height:24px; vertical-align:middle; margin-left:5px;}
.btnseach{background-image:url(../images/搜索.png); border:0px; height:26px; width:67px; color:Black; font-weight:bold; cursor:pointer; margin-left:10px;}

.jU-title{ width:100%; font-size:18px; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.jU-title1{ font-size:14px; font-weight:bold; text-align:left; height:30px; line-height:30px;}
.jU-tr1{width:100%; border:1px solid #ccc; margin-top:10px;}
.jU-tr1 th{ font-weight:bold;width:90px; text-align:right;height:30px; line-height:30px;font-size:14px;}
.jU-tr1 td{ text-align:left;font-weight:bold;}
.jU-tr2{width:100%; border:1px solid #ccc; margin-top:10px;}
.jU-tr2 th{font-weight:bold;width:80px; height:30px; line-height:30px;text-align:right;}
.jU-tr2 td{text-align:left;}
.jU-tr2 input{ border:1px solid #ccc;height:20px; line-height:20px; vertical-align:middle;}
.jU-tr2 select{border:1px solid #ccc;height:20px; line-height:20px; vertical-align:middle;}
.jU-tr3{width:100%; border:1px solid #ccc; margin-top:10px;}
.jU-tr3 th{font-weight:bold; height:30px; line-height:30px;text-align:left; padding-left:15px;}
.jU-tr3 td{text-align:center;height:30px; line-height:30px;}
.jU-tr3 input{ border:1px solid #ccc;height:20px; line-height:20px;}
.jU-tr4{width:100%; border:1px solid #ccc; margin-top:10px;}
.jU-tr4 th{font-weight:bold; height:30px; line-height:30px;text-align:left;padding-left:15px;}
.jU-tr4 td{text-align:center;height:30px; line-height:30px;}
.jU-tr4 input{ border:1px solid #ccc;height:20px; line-height:20px;}
.jU-tr4 textarea{ border:1px solid #ccc;width:630px;height:150px; margin:10px;}
.jU-btn{ width:100%; text-align:center;height:30px; line-height:30px; margin-top:10px;margin-bottom:10px;}
.btnadd{background-image:url(../images/搜索.png); border:0px; height:26px; width:67px;color:Block; font-weight:bold; cursor:pointer; }

.rcontent{ float:right; width:800px;margin-top:10px;}


.location{ float:left;width:760px;padding-left:10px; padding-right:10px;margin-left:10px; height:35px; line-height:35px;  border-bottom:solid 1px #f0f0f0;}
.location strong{ float:left;width:300px; font-size:14px;background-repeat:no-repeat; background-position:left center; padding-left:34px;}
.location span{ float:right;width:350px; font-weight:bold; }
.nnconent{ float:left; width:760px; padding-left:10px; padding-right:10px; overflow:hidden; margin-left:10px;   }




#writediv tr td input,#writediv tr td #Textarea1 {border: 1px solid #CCC; color:#666;}
.ab_con{width:760px; float:left; margin-top:-10px;padding-left:10px; padding-right:10px;}
.ab_con_dh{ font-size:14px;height:30px; line-height:36px; font-weight:bold;border-bottom:1px solid #f0f0f0;}
.ab_con_div01{display:none; text-align:left; margin-top:10px;margin-bottom:10px; }
.ab_con_div02{display:block;margin-top:10px;margin-bottom:10px;border-bottom:1px dashed #f0f0f0;  }
.ms_box_title{ font-weight:bold;height:30px; line-height:30px;font-size:14px;}
.ms_box_info{width:100%;color:#666; font-size:16px;}
.ms_box_info ul{width:100%; float:left;}
.ms_box_info ul li{height:30px; line-height:30px; float:left;width:348px; }
.ms_box_info ul li img{ vertical-align:middle; margin-left:5px; margin-right:5px;}
.ms_box_info ul li span{ color:#666; font-size:14px;}
.ms_box_count{ margin:10px 10px 10px 30px; font-size:14px; color:#666;}
.writetable{font-size:14px; color:#666;}
.writetable td{ height:30px; font-size:14px;}
.writetable td input{height:22px; line-height:22px;}
.writetable th{width:80px; text-align:right;}
.btntj{width:80px; height:30px; line-height:30px; border-bottom:1px solid #f0f0f0; cursor:pointer;}
.ms_box_look{font-size:14px; color:#A4D3F4; border-bottom:1px dashed Gray;}


















