@charset "utf-8"; /* CSS Document */ body{ margin: 0; padding: 0; font-family:"微软雅黑"; font-size:14px; color:#000;} p{ line-height:26px !important;} img {border:none;} ul,ul li{ list-style:none; margin:0; padding:0;} a { color: #000; text-decoration: none;} a:link { text-decoration: none; color:#000;} a:visited { text-decoration: none; color:#000;} a:hover { text-decoration:none; color:#ccc;} #head{ width:100%; height:93px; float:left; border-top:2px solid #4a84ff;} .head{ width:1200px; height:93px; margin:0px auto;} .logo{ width:330px; height:60px; float:left; display:inline; margin-top:19px;} .nav{ width:636px; height:93px; float:left; display:inline; margin-left:28px;} .nav li{ width:106px; height:93px; float:left; text-align:center; line-height:93px; color:#666; font-weight:bold; font-size:16px;} .nav li a { color: #666; text-decoration: none;} .nav li a:link { text-decoration: none; color:#666;} .nav li a:visited { text-decoration: none; color:#666;} .nav li a:hover { text-decoration:none; color:#fff; width:106px; height:93px; float:left; background:#067cc6;} .menu {width:636px; height:93px; float:left; display:inline; margin-left:28px;} .menu ul {padding:0; margin:0;list-style-type: none;} .menu ul li {float:left; position:relative; width:106px; height:93px; float:left; text-align:center; line-height:93px; color:#666; font-weight:bold; font-size:16px; z-index:9999;} .menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:106px; height:93px; color:#666; line-height:93px; font-size:16px;} .menu ul li ul {display: none;} .menu ul li:hover a {color:#fff; background:#067cc6;} .menu ul li:hover ul { display:block; position:absolute; top:93px;left:0; } .menu ul li ul li{ height:40px; line-height:40px; font-size:14px; border-top:1px solid #fff;} .menu ul li:hover ul li a {display:block; background:#067cc6; color:#fff; height:40px; line-height:40px; font-weight:normal; font-size:14px;} .menu ul li:hover ul li a:hover {background:#035486; color:#fff;} .search{ width:196px; height:25px; float:left; display:inline; margin-left:8px; margin-top:37px; border:1px solid #ddd; border-radius:20px;} .searcha{ width:154px; height:25px; float:left; margin-left:12px; display:inline;} .searcha input{width:154px; height:22px; float:left; border:0px; outline:none;} .searchb{ width:22px; height:18px; float:left; margin-top:3px; display:inline; } .searchb input{outline:none; border:0px; cursor:pointer;} #ban{ width:100%; height:409px; float:left;} #con{ width:100%; height:auto; float:left;} #coner{ width:100%; height:auto; float:left; background:url(../images/d_11.jpg) repeat-x top;} .con{ width:1200px; height:auto; margin:0px auto;} .cona{ width:879px; height:456px; float:left;} .conaa{ width:879px; height:223px; float:left; display:inline; margin-top:2px;} .conaa_bt{ width:865px; height:54px; float:left; background:url(../images/d_04.jpg) no-repeat left; font-size:16px; line-height:54px; color:#000; padding-left:14px;} .conaa_bt span{ float:right; font-size:12px;} .conaa_bt a { color: #999; text-decoration: none;} .conaa_bt a:link { text-decoration: none; color:#999;} .conaa_bt a:visited { text-decoration: none; color:#999;} .conaa_bt a:hover { text-decoration:none; color:#067cc6;} .conaa_nr{ width:879px; height:169px; float:left;} .mr_frbox{height:169px;width:879px;} .mr_frUl{float:left;height:169px;width:879px;} .mr_frUl ul li{display:inline;float:left;height:169px;width:210px;margin-right:13px;overflow:hidden;} .mr_frUl ul li img{display:block;} .mr_frBtnL{margin:62px 22px 0px 0px;cursor:pointer;display:inline; position:absolute; z-index:9999;} .mr_frBtnR{margin:-107px 22px 0px 853px; cursor:pointer; position:relative; z-index:9999;} .con-five{ width: 210px; height: 169px; float: left; margin-right: 13px; position: relative; overflow: hidden; cursor: pointer; } .conimg{ width: 210px; height: 169px; } .txt-five{ position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; line-height: 35px; text-align: center; font-size:14px; font-variant:normal; color: #fff; background: rgba(0,0,0,0.6); } .conab{ width:879px; height:229px; float:left; margin-top:2px; display:inline;} .conab1{ width:656px; height:229px; float:left; } .conab1_bt{ width:642px; height:59px; float:left; background:url(../images/d_04.jpg) no-repeat left; font-size:16px; line-height:59px; color:#000; padding-left:14px;} .conab1_bt span{ float:right; font-size:12px;} .conab1_bt a { color: #999; text-decoration: none;} .conab1_bt a:link { text-decoration: none; color:#999;} .conab1_bt a:visited { text-decoration: none; color:#999;} .conab1_bt a:hover { text-decoration:none; color:#067cc6;} .conab1_nr{ width:656px; height:169px; float:left;} .conab1_nra{ width:264px; height:169px; float:left;} .conab1_nrb{ width:391px; height:169px; float:left; background:url(../images/d_06.jpg) no-repeat left top;} .conab1_nrb font{ font-size:14px; color:#666; line-height:24px; margin:22px 32px 20px 22px; float:left; display:inline; text-indent:28px} .conab1_nrb span{ float:left; margin-left:22px; width:120px; text-align:left; line-height:18px;} .conab1_nrb span a { color: #9b9b9b; text-decoration: none;} .conab1_nrb span a:link { text-decoration: none; color:#9b9b9b;} .conab1_nrb span a:visited { text-decoration: none; color:#9b9b9b;} .conab1_nrb span a:hover { text-decoration:none; color:#067cc6;} .conab2{ width:210px; height:229px; float:left; margin-left:13px; display:inline; } .conab2_bt{ width:196px; height:59px; float:left; background:url(../images/d_04.jpg) no-repeat left; font-size:16px; line-height:59px; color:#000; padding-left:14px;} .conab2_bt span{ float:right; font-size:12px;} .conab2_bt a { color: #999; text-decoration: none;} .conab2_bt a:link { text-decoration: none; color:#999;} .conab2_bt a:visited { text-decoration: none; color:#999;} .conab2_bt a:hover { text-decoration:none; color:#067cc6;} .conab2_nr{ width:210px; height:169px; float:left;}.conab2_nr li{ width:193px; height:56px; float:left; margin-top:1px; display:inline; font-size:16px; line-height:56px; padding-left:17px;} .conab2_nr li:nth-child(1){ background:url(../images/d_07.jpg) no-repeat; margin-top:0px;} .conab2_nr li:nth-child(2){ background:url(../images/d_08.jpg) no-repeat; height:55px;} .conab2_nr li:nth-child(3){ background:url(../images/d_09.jpg) no-repeat;} .conab2_nr li a { color: #047a99; text-decoration: none;} .conab2_nr li a:link { text-decoration: none; color:#047a99;} .conab2_nr li a:visited { text-decoration: none; color:#047a99;} .conab2_nr li a:hover { text-decoration:none; color:#054556;} .conb{ width:296px; height:456px; float:left; margin-left:25px; display:inline; padding-bottom:32px;} .conb_bt{ width:282px; height:54px; float:left; background:url(../images/d_04.jpg) no-repeat left; font-size:16px; line-height:54px; color:#000; padding-left:14px; margin-top:2px; display:inline;} .conb_bt span{ float:right; font-size:12px;} .conb_bt a { color: #999; text-decoration: none;} .conb_bt a:link { text-decoration: none; color:#999;} .conb_bt a:visited { text-decoration: none; color:#999;} .conb_bt a:hover { text-decoration:none; color:#067cc6;} .conb_nr{ width:296px; height:400px; float:left; background:#f2f2f2;} .conb_nr ul{ width:276px; height:363px; float:left; display:inline; margin-top:16px; display:inline; margin-left:14px; overflow-x:hidden; overflow-y:scroll;} .conb_nr li{ width:243px; height:35px; float:left; border-bottom:1px dotted #a8a8a8; background:url(../images/d_10.png) no-repeat 5px; line-height:35px; padding-left:13px;} #foot{ width:100%; height:90px; float:left; background:#636363;} .foot{ width:1200px; height:90px; margin:0px auto;} .foot_a{ width:570px; height:70px; float:left; font-size:14px; color:#fff; line-height:27px; text-align:left; padding-top:20px; } .foot_b{ width:630px; height:70px; float:left; text-align:right; font-size:14px; color:#fff; line-height:27px; padding-top:20px; } .foot_b a{ color:#fff; margin-left:10px; margin-right:10px;} .foot_b a:link { text-decoration: none; color:#fff;} .foot_b a:visited { text-decoration: none; color:#fff;} .foot_b a:hover { text-decoration:none; color:#ccc;} .foot_b a:nth-child(6){ margin-right:0px;} #baner{ width:100%; height:200px; float:left;} .baner{ width:1200px; height:200px; margin:0px auto; background:url(../images/d_13.png) no-repeat right;} .baner_bt{ width:250px; height:25px; float:left; display:inline; margin-top:77px; margin-left:890px; text-align:right; line-height:25px; font-size:24px; font-weight:bold; color:#005f9b;} .baner_en{ width:250px; height:25px; float:left; display:inline; margin-left:890px; text-align:right; line-height:25px; font-size:18px; color:#005f9b; text-transform:uppercase;} .coner{ width:1200px; height:auto; min-height:500px !important; float:left; background:#fff;} .con_bt{ width:1158px; height:42px; float:left; display:inline; margin-top:20px; margin-left:21px; border-bottom:1px solid #dedede;} .con_bta{ width:auto; float:left; height:42px;} .con_bta a{ height:42px; width:auto; padding-left:19px; padding-right:19px; line-height:42px; color:#333; float:left; display:inline;} .con_bta a:link { text-decoration: none; color:#333; float:left;} .con_bta a:visited { text-decoration: none; color:#333; float:left;} .con_bta a:hover { text-decoration:none; height:42px; width:auto; padding-left:19px; padding-right:19px; line-height:42px; color:#fff; background:#067cc6; float:left;} .hov{ text-decoration:none; height:42px; width:auto; padding-left:19px; padding-right:19px; line-height:42px; color:#fff; background:#067cc6; float:left; color:#fff !important;} .con_bt span{ float:right; line-height:42px; text-align:right; color:#666;} .con_bt span a{ color:#666; text-decoration: none; } .con_bt span a:link { text-decoration: none; color:#666;} .con_bt span a:visited { text-decoration: none; color:#666;} .con_bt span a:hover { text-decoration:none; color:#067cc6;} .con_nr{ width:1158px; height:auto; float:left; display:inline; margin-left:21px; }.about{ width:1092px; height:auto; float:left; display:inline; margin-left:33px; margin-top:25px; color:#666; line-height:30px; text-align:justify; text-justify:inter-ideograph; font-size:14px; padding-bottom:32px;} .about a{ color:#666;} .joblist{ width:1158px; height:auto; float:left;} .joblist li{ width:364px; height:188px; float:left; margin-top:23px; display:inline; margin-left:7px; margin-right:17px;} .ku{ width:362px; height:186px; float:left; border:1px solid #d4d4d4;} .joblist li:hover .ku{border:1px solid #067cc6;} .joblistbt{ width:308px; height:23px; float:left; margin-top:26px; margin-left:26px; display:inline; line-height:23px; color:#333; font-weight:bold; } .joblistnr{ width:308px; height:48px; float:left; line-height:24px; margin-left:26px; display:inline; color:#666;}.joblistrq{ width:308px; height:26px; float:left; display:inline; margin-top:17px; margin-left:26px; color:#666;} .joblistgd{ width:308px; height:24px; float:left; display:inline; margin-left:26px; color:#067cc6;} .joblist li:nth-child(3n){ margin-right:0px;} .fenye{ width:1158px; height:auto; float:left; border-top:1px dotted #8e8e8e; margin-top:28px; display:inline; text-align:center; line-height:90px;} .fenye a { color: #000; text-decoration: none; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:7px; margin-left:5px; margin-right:5px; background:#f5f5f5; border-radius:6px;} .fenye a:link { text-decoration: none; color:#000;} .fenye a:visited { text-decoration: none; color:#000;} .fenye a:hover { text-decoration:none; color:#000;} .fenye span { color:#fff; text-decoration: none; padding-left:14px; padding-right:14px; background:#067cc6; padding-top:7px; padding-bottom:7px; border-radius:6px;} .fenyea{ width:1158px; height:auto; float:left; text-align:center; line-height:90px;} .fenyea a { color: #000; text-decoration: none; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:7px; margin-left:5px; margin-right:5px; background:#f5f5f5; border-radius:6px;} .fenyea a:link { text-decoration: none; color:#000;} .fenyea a:visited { text-decoration: none; color:#000;} .fenyea a:hover { text-decoration:none; color:#000;} .fenyea span { color:#fff; text-decoration: none; padding-left:14px; padding-right:14px; background:#067cc6; padding-top:7px; padding-bottom:7px; border-radius:6px;} .serve{ width:1158px; height:350px; float:left; display:inline; margin-top:30px;} .serve li{ width:288px; height:350px; float:left; margin-right:1px; display:inline;} .serve li:nth-child(4){ margin-right:0px;} .con-six{ width: 288px; height: 350px; float: left; margin-right: 1px; position: relative; overflow: hidden; cursor: pointer; } .conimg1{width: 288px; height: 350px;} .txt1{ position: absolute; text-transform:uppercase; font-size:24px;} .txt2{ position: absolute; text-transform:uppercase; width:36px; height:2px} .txt3{ position: absolute; text-transform:uppercase; line-height:45px; height:45px; font-size:18px; font-weight:bold;} .serve li:nth-child(1) .txt1{left:28px;bottom:244px; color:#79a396; line-height:46px; height:46px; } .serve li:nth-child(1) .txt2{left:28px;bottom:242px; background:#8ab0ab;} .serve li:nth-child(1) .txt3{left:28px;bottom:197px; color:#335656;} .serve li:nth-child(2) .txt1{left:52px;bottom:244px; color:#3e72c2; line-height:28px; height:65px; width:90px; } .serve li:nth-child(2) .txt2{left:52px;bottom:242px; background:#3767b2;} .serve li:nth-child(2) .txt3{left:52px;bottom:197px; color:#1f51a0;} .serve li:nth-child(3) .txt1{left:50px;bottom:210px; color:#9f9f9f; line-height:28px; height:65px; width:180px; text-align:center; } .serve li:nth-child(3) .txt2{left:118px;bottom:208px; background:#a5a5a5;} .serve li:nth-child(3) .txt3{left:102px;bottom:162px; color:#5b5b5b;} .serve li:nth-child(4) .txt1{left:28px;bottom:137px; color:#7b684a; line-height:28px; height:65px; width:90px; } .serve li:nth-child(4) .txt2{left:28px;bottom:135px; background:#908572;} .serve li:nth-child(4) .txt3{left:28px;bottom:95px; color:#7b684a;} .hzhb{ width:1158px; height:auto; float:left;} .hzhba{ width:1158px; height:auto; float:left; display:inline; margin-top:34px;} .hzhba_bt{ width:1158px; height:38px; float:left; background:#f4f4f4; text-align:center; line-height:38px;} .hzhba_nr{ width:1158px; height:auto; float:left;} .hzhba_nr ul{ width:1158px; height:auto; float:left; display:inline; margin-top:28px; margin-bottom:28px; color: #666; } .hzhba_nr li{ width:236px; height:32px; float:left; line-height:32px; background:url(../images/f_05.jpg) no-repeat left; margin-left:27px; display:inline; border-right:1px dashed #ccc; padding-left:13px; font-size:14px; margin-right:13px;}.hzhba_nr li:nth-child(4n){ margin-right:0px; border-right:0px;} .hzhba_nr li a { color: #666; text-decoration: none;} .hzhba_nr li a:link { text-decoration: none; color:#666;} .hzhba_nr li a:visited { text-decoration: none; color:#666;} .hzhba_nr li a:hover { text-decoration:none; color:#067cc6;} .photo{ width:1158px; height:auto; float:left;} .photo li{ width:273px; height:330px; float:left; display:inline; margin-top:18px; margin-right:21px;} .photo li:nth-child(4n){ margin-right:0px; } .photo li img{ width:273px; height:218px; float:left;}.photo li span{ width:273px; height:112px; float:left; background:#f4f4f4;} .photobt{ width:252px; height:24px; float:left; line-height:24px; text-align:left; display:inline; margin-top:22px; margin-left:10px; color:#333;} .photonr{ width:252px; height:40px; float:left; line-height:20px; margin-left:10px; display:inline; color:#666;} .con-sss{width: 273px;height: 218px;float: left;margin-right: 1px;position: relative;overflow: hidden;cursor: pointer;} .conimg2{width: 273px; height: 218px;} .photo li:hover .photobt{color:#0769a7;} .photo li:hover .photonr{color:#067cc6;} .newsa_bt{ width:1144px; height:54px; float:left; background:url(../images/d_04.jpg) no-repeat left; font-size:16px; line-height:54px; color:#000; padding-left:14px; margin-top:5px; display:inline;} .newsa_nr{ width:1158px; height:auto; float:left; border-bottom:1px dotted #8e8e8e; padding-bottom:25px;} .newsa_nr li{ width:553px; height:127px; float:left; } .newsa_nrtu{ width:180px; height:127px; float:left;} .newsa_nrzi{ width:133px; height:127px; float:left; display:inline; margin-left:22px;} .newsa_nrzi_bt{ width:353px; height:32px; float:left; line-height:32px; text-align:left; font-size:14px; color:#333;} .newsa_nrzi_rq{ width:353px; height:14px; float:left; line-height:14px; text-align:left; color:#999;}.newsa_nrzi_nr{ width:353px; height:40px; float:left; line-height:20px; text-align:left; color:#666; margin-top:8px; display:inline;} .newsa_nrzi_gd{ width:353px; height:28px; float:left; line-height:28px; text-align:left; margin-top:5px; display:inline; color:#067cc6;} .newsa_nr li:hover .newsa_nrzi_gd{ color:#0e5c8c;} .newsa_nr li:hover .newsa_nrzi_bt{ color:#067cc6;} .newsa_nr li:hover .newsa_nrtu img{ opacity:0.8;} .newsa_nr li:nth-child(2n){ margin-left:33px; } .newsa_nr li:nth-child(3){ margin-top:26px; } .newsa_nr li:nth-child(4){ margin-top:26px; } .newsb_bt{ width:1144px; height:54px; float:left; background:url(../images/d_04.jpg) no-repeat left; font-size:16px; line-height:54px; color:#000; padding-left:14px; margin-top:21px; display:inline;} .newsb_nr{ width:1158px; height:auto; float:left;} .newsb_nr li{ width:1138px; height:47px; float:left; line-height:47px; text-align:left; background:url(../images/d_23.jpg) no-repeat left; border-bottom:1px dotted #8e8e8e; padding-left:20px; display:inline;} .newsb_nr li span{ float:right; width:85px; text-align:center; color:#999;}.newsb_nr li a { color: #333; text-decoration: none;} .newsb_nr li a:link { text-decoration: none; color:#333;} .newsb_nr li a:visited { text-decoration: none; color:#333;} .newsb_nr li a:hover { text-decoration:none; color:#067cc6;} .newsshow{ width:1158px; height:auto !important; min-height:190px; height:190px; float:left; display:inline; text-align:center; margin-top:15px; padding-bottom:30px; color:#333333; padding-bottom:20px; font-size:14px;} .newsshow input{ margin-top:5px;} /**newsshow.asp**/ .news_bt1{ width:1158px; height:auto !important; min-height:50px; height:50px; float:left; margin-top:10px; line-height:35px; font-size:23px; font-weight:bold;border-bottom:1px dashed #999; } .news_rqa{ width:1158px; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;} .news_nra{ width:1158px; height:auto !important; min-height:100px; height:100px; float:left; text-align:justify; text-justify:inter-ideograph; line-height:28px; font-size:14px;} .news_imga{ width:1158px; height:auto !important; min-height:30px; height:30px; float:left; text-align:center; display:inline; margin-top:15px; margin-bottom:5px ;} .news_imga video{ width:100%;} .zoom{ float:left; margin-top:20px; display:inline;} .fp{ float:left; width:1158px; display:inline; height:62px; line-height:62px; padding-bottom:5px; font-size:13px; border-bottom:#ccc 1px solid; margin-top:15px; padding-bottom:20px;} .fp_t{ width:1158px; overflow:hidden; height:32px; float:left; height:32px; line-height:32px; text-align:left; } .fp span{ float:left;} .title06_fx{ float:left;} .newsshow a{ color:#333333;} .newsshow a:hover{ color:#000;} .news_nra p{ line-height:26px !important;} .ym{ width:1100px; height:58px; float:left; background:url(../images/d_24.jpg) no-repeat left; margin-top:77px; margin-left:33px; display:inline; } .yj{ width:1100px; height:168px; float:left; background:url(../images/d_25.jpg) no-repeat left; margin-bottom:20px; } .photoss{ width:1080px; height:auto; float:left; margin-left:30px; margin-top:15px; display:inline;} .photoss li{ width:233px; height:322px; float:left; display:inline; margin-top:18px; margin-left:18px; margin-right:5px;} .fenyes{ width:1158px; height:auto; float:left; margin-top:28px; display:inline; text-align:center; line-height:90px;} .fenyes a { color: #000; text-decoration: none; padding-left:14px; padding-right:14px; padding-top:7px; padding-bottom:7px; margin-left:5px; margin-right:5px; background:#f5f5f5; border-radius:6px;} .fenyes a:link { text-decoration: none; color:#000;} .fenyes a:visited { text-decoration: none; color:#000;} .fenyes a:hover { text-decoration:none; color:#000;} .fenyes span { color:#fff; text-decoration: none; padding-left:14px; padding-right:14px; background:#067cc6; padding-top:7px; padding-bottom:7px; border-radius:6px;} .oss{ width:999px; height:273px; float:left; display:inline; margin-top:40px; margin-left:51px;} .oss_a{ width:503px; height:135px; float:left; background:#eeecec; padding:64px 33px 74px 33px; line-height:24px;} .oss_b{ width:390px; height:273px; float:right; display:inline; margin-left:7px; } .oss_b img{ width:390px; height:273px; float:left;} .ph_about{display: none;} @media screen and (max-width:780px ){ .ph_about{display: block;} .about{display: none;} }