﻿@charset "utf-8";

body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; font-family:"Tahoma"; color:#3b3b3b; background:url(../images/bg_body.jpg) no-repeat center top #FFF;}
table{ border:0px;}
td{ font-size:12px;}
h1,h2,h3,h4,h5,ol,dl,ul{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
li{ list-style:none;}
font,select,input,em{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}

a{ text-decoration:none; color:#3b3b3b;}
a:hover{ color:#d7010e; text-decoration:underline;}
.clear{ clear:both;}
.space_home{ height:17px; line-height:17px; overflow:hidden; clear:both;}
.content{ width:980px; margin:auto;}
.bg_main{ background:url(../images/bg_main.jpg) repeat-x left top;}
.sidebar{ width:206px; float:left; background:#ececec; padding-top:17px;}
.mainContent{ width:760px; float:right; height:auto!important; height:300px; min-height:300px;}


/**/
.top{ width:980px; height:145px; position:relative; margin:auto;}
.top .logo{ position:absolute; left:6px; top:16px; width:499px; height:68px; background:url(../images/logo.jpg) no-repeat top;}
.top .logo a{ display:block; height:68px;}
.top .aid{ position:absolute; right:0px; top:20px; color:#7c7c7c;}
.top .aid a{ color:#7c7c7c; padding:0px 7px 0px 10px;}
.top .serach{ position:absolute; right:0px; top:73px; background:url(../images/top_serach.jpg) no-repeat; width:196px; height:19px;}
.top .serach .text{ width:134px; background:none; border:none; color:#a9a9a9; padding:2px 0px 0px 10px;}
.top .serach .button{ width:50px; height:19px; cursor:pointer; background:none; border:none;}
.top .h104{ height:103px;}

.mainnav{ background:url(../images/mainnav.jpg) no-repeat top; height:41px;}
.mainnav ul li em{ display:none;}
.mainnav ul li { float:left; display:block;}
.mainnav ul li a{ height:41px; display:block;}
.mainnav ul li #navId1{ width:164px;}
.mainnav ul li #navId1:hover,.mainnav ul li #navId1.acur{background: url(../images/mainnav.jpg) 0px bottom;}
.mainnav ul li #navId2{width:162px;}
.mainnav ul li #navId2:hover,.mainnav ul li #navId2.acur{background: url(../images/mainnav.jpg) -164px bottom;}
.mainnav ul li #navId3{ width:164px;}
.mainnav ul li #navId3:hover,.mainnav ul li #navId3.acur{background: url(../images/mainnav.jpg) -326px bottom;}
.mainnav ul li #navId4{ width:163px;}
.mainnav ul li #navId4:hover,.mainnav ul li #navId4.acur{background: url(../images/mainnav.jpg) -490px bottom;}
.mainnav ul li #navId5{ width:165px;}
.mainnav ul li #navId5:hover,.mainnav ul li #navId5.acur{background: url(../images/mainnav.jpg) -653px bottom;}
.mainnav ul li #navId6{ width:162px;}
.mainnav ul li #navId6:hover,.mainnav ul li #navId6.acur{background: url(../images/mainnav.jpg) -818px bottom;}

.mainnav ul li .subnav{ position:absolute; display:none; z-index:10;}
.mainnav ul li .subnav ul{}
.mainnav ul li .subnav li{ line-height:26px; float:none;}
.mainnav ul li .subnav li a{ color:#fff; overflow:hidden; line-height:28px; width:109px; height:28px; display:block; padding-left:53px;}
.mainnav ul li .subnav li a{ background:#d8000d; opacity:0.9; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(Opacity=90);}
.mainnav ul li .subnav li a:hover{ text-decoration:none; color:#fff; opacity:1; -moz-opacity:1; -khtml-opacity:1; filter:alpha(Opacity=100); color:#FFF;}
.mainnav ul li .nav3 li a{ width:110px; padding-left:55px;}
.mainnav ul li .nav4 li a{ width:102px; padding-left:63px;}
.mainnav ul li .nav5 li a{ width:110px; padding-left:55px;}
.mainnav ul li .nav6 li a{ width:109px;}

.top_sidenav{ width:980px; margin:auto;}
.top .sidenav{ width:245px; height:310px; opacity:0.9; z-index:3; -moz-opacity:0.8; -khtml-opacity:0.8; filter:alpha(Opacity=80); background:#ff5a00;}
.top .sidenav{ position:absolute; z-index:1; margin-top:145px;}
.top .sidenav ul{ padding-top:28px;}
.top .sidenav ul li{ line-height:27px; padding:5px 0px; font-weight:bold; font-size:14px; clear:left;}
.top .sidenav ul li a{ height:27px; display:block; background:url(../images/icon_home.gif) no-repeat 23px center; padding-left:32px; color:#fff; width:213px;}
.top .sidenav ul li a:hover{ background:url(../images/icon_home.gif) no-repeat 23px center #f58943;}


/**/
.bottom{ width:980px; height:75px; position:relative; margin:auto; background:url(../images/bg_bottom.jpg) repeat-x left top; }
.bottom dl{ position:absolute; right:0px; top:14px;}
.bottom dl a{ color:#707070; background:url(../images/bottom_line.jpg) no-repeat left center; padding:0px 6px 0px 12px;}
.bottom dl .one{ background:none;}
.bottom .copy{ position:absolute; top:15px; left:10px; background:url(../images/logo2.jpg) no-repeat left center; padding-left:35px; font-family:"微软雅黑"; color:#7f7f7f;}
.bottom .copy a{ color:#7f7f7f;}


/**/
.home_ban{ height:310px;}
.home_ban .photo{ height:310px; }
.home_ban .photo img{ width:980px; height:310px;}

.home_main{ height:298px; overflow:hidden; position:relative; background:url(../images/home_main.jpg) no-repeat left top;}
.home_title{ background:url(../images/home_line.jpg) no-repeat bottom; height:27px; line-height:27px; padding-top:12px;}
.home_title b{ background:url(../images/icon_01.jpg) no-repeat left center; padding-left:20px; font-size:14px; color:#717171;}
.home_title .more{ float:right; width:33px; height:27px; display:block; background:url(../images/icon_02.jpg) no-repeat left 15px;}

.home_news{ position:absolute; left:18px; width:288px;}
.home_news dl{ height:110px; position:relative; padding-top:15px;}
.home_news dl .photo{ position:absolute; left:0px;}
.home_news dl .photo img{ width:144px; height:95px; padding:1px; border:solid 1px #cecece;}
.home_news dl .txt{ position:absolute; right:0px; width:133px;}
.home_news dl .txt h5{ padding:5px 0px;}
.home_news dl .txt h5 a{ color:#595959; font-weight:bold;}
.home_news dl .txt p{ padding:0px; margin:0px; line-height:22px; color:#717171;}
.home_news dl .txt p a{ color:#8c8c8c; margin-left:5px;}
.home_news ul{}
.home_news ul li{ line-height:25px; background:url(../images/icon_03.jpg) no-repeat left center; border-bottom:dashed 1px #d3d3d3; padding-left:15px;}
.home_news ul li span{ float:right; color:#b8b8b8; font-size:11px; padding-right:7px;}
.home_news ul li a{ color:#595959;}

.home_about{ position:absolute; left:348px; width:288px;}
.home_about .txt{ padding-top:15px; line-height:24px; color:#595959;}
.home_about .txt .more{ color:#8c8c8c; margin-left:5px;}
.home_about .txt .photo{ padding-bottom:10px;}
.home_about .txt .photo img{ width:280px; height:81px; padding:1px; border:solid 1px #cecece;}
.home_about .txt p{ padding:0px; margin:0px; text-indent:2em;}

.home_wenhua{ position:absolute; right:20px; width:288px;}
.home_wenhua .txt{ color:#595959; padding-right:10px; line-height:24px;}
.home_wenhua .txt td{ padding-top:10px;}


/**/
.warp_box{ line-height:30px; padding:40px 25px;}
.warp_ban{ height:193px; overflow:hidden; padding-bottom:1px;}
.warp_ban img{ width:980px; height:193px;}

.warp_current{}
.warp_current h1{ display:block; line-height:32px; text-align:right; color:#aeadad; margin-right:7px;}
.warp_current h1 a{ color:#aeadad;}
.warp_current h1 span{ color:#d7000d; text-decoration:underline;}
.warp_current dl{ background:url(../images/icon_04.jpg) no-repeat left center; font-size:18px; font-family:"微软雅黑"; color:#5e5e5e; padding-left:25px;}

.warp_submenu{}
.warp_submenu h1{ height:60px; line-height:56px; font-size:16px; font-family:"微软雅黑"; color:#fff;  padding-right:17px; text-align:right; margin-left:-8px;}
.warp_submenu h1{ background:url(../images/bg_subtitle.jpg) no-repeat left top; position:absolute; width:197px;}
.warp_submenu ul{ padding-top:60px;}
.warp_submenu ul li{ line-height:33px; margin-bottom:1px;}
.warp_submenu ul li a{ display:block; height:33px; background:url(../images/bg_submenu.jpg) no-repeat left top; color:#474747; padding-left:45px;}
.warp_submenu ul li a:hover,.warp_submenu ul li .acur{ display:block; height:33px; background:url(../images/bg_submenuOn.jpg) no-repeat left top; color:#474747;}

.warp_subPhoto{}
.warp_subPhoto h5{ height:20px; background:url(../images/bg_subLine.jpg) no-repeat left top;}
.warp_subPhoto dl{ padding:2px 0px; background:#FFF;}


/**/
.warp_newList{}
.warp_newList li{ background:url(../images/icon_05.jpg) repeat-x left bottom; line-height:30px;}
.warp_newList li span{ display:block; width:85px; float:left; background:url(../images/icon_06.jpg) no-repeat left center; color:#b0b0b0; padding-left:16px; font-size:11px;}

.warp_newHead { height:110px; position:relative; border-bottom:solid 1px #edecec; margin-bottom:5px;}
.warp_newHead .photo{ position:absolute; left:0px;}
.warp_newHead .photo img{ width:139px; height:90px; border:solid 3px #b8b8b8;}
.warp_newHead .txt{ position:absolute; left:170px; width:440px;}
.warp_newHead .txt h5 a{ color:#3b3b3b; font-weight:bold;}
.warp_newHead .txt p{ padding:0px; margin:0px; line-height:22px; color:#5d5d5d; text-indent:2em;}
.warp_newHead .txt p a{ color:#b0b0b0; margin-left:5px;}

.warp_newInfo{}
.warp_newInfo .title{ text-align:center; font-size:16px; font-weight:bold; color:#df0023; font-family:"微软雅黑"; padding-top:20px;}
.warp_newInfo .time{ text-align:center; line-height:30px; color:#a1a6ac; }
.warp_newInfo .cont{ line-height:26px; border-top:dashed 1px #ddd; margin:10px 0px;}
.warp_newInfo .back{ text-align:center; padding-bottom:20px;}
.warp_newInfo .back a{ color:#900e09;}
.warp_newInfo .papers{ position:relative; height:30px;}
.warp_newInfo .papers h1{ position:absolute; background: url(../images/icon_07.jpg) no-repeat left center; left:10px; padding-left:12px;}
.warp_newInfo .papers h1 a{ color:#8f8f8f; margin-left:5px;}
.warp_newInfo .papers h2{ position:absolute; background: url(../images/icon_08.jpg) no-repeat right center; right:10px; padding-right:12px;}
.warp_newInfo .papers h2 a{ color:#8f8f8f; margin-right:5px;}


/**/
.warp_brand{ width:267px; height:215px; overflow:hidden; float:left; background:url(../images/bg_brand.jpg) no-repeat; padding:0px 20px;}
.warp_brand{ margin-right:40px!important; margin-right:35px;}
.warp_brand p{ padding:0px; margin:0px; line-height:20px; text-indent:2em; color:#606060;}
.warp_brand p a{ color:#b8b8b8; margin-left:5px;}
.warp_brand .photo{ text-align:center; height:60px; padding-top:25px;}
.warp_brand .photo2{ text-align:center; height:75px; padding-top:10px;}

.warp_brandLogo{ padding-top:50px;}
.warp_brandLogo dl{ padding-top:10px;}

.warp_brandList{}
.warp_brandList li{ width:171px; height:163px; overflow:hidden; float:left; padding:0px 3px;}
.warp_brandList li .photo{ border:solid 1px #dfdfdf; padding:2px;}
.warp_brandList li .photo img{ width:165px; height:110px;}
.warp_brandList li h5{ text-align:center; padding-top:7px;}


/**/
.warp_mytable{}
.warp_mytable .pad{ padding-left:35px;}
.warp_mytable2{  border-top:solid 1px #efefef; border-right:solid 1px #efefef; line-height:25px; margin:20px 0px 10px 0px; color:#757575;}
.warp_mytable2 td{ border-bottom:solid 1px #efefef; border-left:solid 1px #efefef; padding-left:5px; background:#fbfbfb;}
.warp_mytable2 a{ color:#c31a12;}
.warp_mytable2 .human_box{ border:solid 1px #e2e2e2; background: url(../images/icon_boxbg.jpg) repeat-x left top;　padding:3px 5px 2px 5px; width:200px;}
.warp_myBtn{ padding:10px 0px 0px 22px;}
.warp_myBtn .human_submit{ background: url(../images/submit.jpg) no-repeat left top; width:63px; height:26px; border:0; cursor:pointer;}
.warp_myBtn .human_rest{ background: url(../images/reset.jpg) no-repeat left top; width:63px; height:26px; border:0; cursor:pointer; margin-left:5px;}

.warp_mylist{}
.warp_mylist li{ padding-top:20px;}
.warp_mylist li h1{ line-height:22px; background:#f0f0f0; color:#737373; padding-left:10px;}
.warp_mylist li h1 span{ background: url(../images/icon_ly.jpg) no-repeat left center; padding:0px 15px 0px 20px;}
.warp_mylist li .cont{ color:#636363; padding:5px 5px 5px 30px; border-bottom:solid 1px #ececec; height:auto!important; height:30px; min-height:30px;}
.warp_mylist li .reply{ color:#df1818; padding:5px 5px 5px 30px; height:auto!important; height:30px; min-height:30px;} 
.warp_mylist li .reply b{ color:#636363;}
.warp_mylist li dl{ float:right; width:600px; display:block;}

/**/
.warp_linkList{}
.warp_linkList li{ width:171px; height:133px; overflow:hidden; float:left; padding:0px 3px;}
.warp_linkList li .photo{ border:solid 1px #dfdfdf; padding:2px;}
.warp_linkList li .photo img{ width:165px; height:80px;}
.warp_linkList li h5{ text-align:center; padding-top:7px;}


/**/
.warp_jobList{ width:694px; margin-top:10px;}
.warp_jobList li{ }
.warp_jobList li h5{ line-height:35px; height:35px; display:block; padding-left:32px; cursor:pointer; border-bottom:solid 1px #f3f3f3;}
.warp_jobList li h5 span{ display:block; float:right;}
.warp_jobList li h5 .beginTime{ width:93px; padding-left:33px;}
.warp_jobList li h5 .endTime{ width:93px; padding-left:60px;}
.warp_jobList li h5 .number{ width:155px; padding-right:45px; text-align:center;}
.warp_jobList li .my_content{ padding:5px 45px 5px 88px; color:#696969; line-height:24px; background:#ececec; display:none; margin:5px 0px;}
.warp_jobList li .my_content .name{ position:absolute; margin-left:-70px; font-style:normal; font-weight:bold; width:100px; line-height:15px;}
.warp_jobList li .bg_color{ background:#f1f1f1;}


/**/
.page{ padding:10px 0px; text-align:right; color:#666; clear:both;}
.page a{ color:#666;}
.page .Page_Text{ width:25px; border:solid 1px #c2c2c2; height:14px; text-align:center;}
.page .Page_Button{ border:0px; cursor:pointer; width:26px; height:20px; background:url(../images/go.jpg) no-repeat;}
.page .Page_Max{ padding:0px 2px; color:#d20700;}
.page .Page_PageCount{ padding:0px 2px; color:#d20700;}
.page .Page_First{ margin-left:20px;}

