﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#333;}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur()); color:#333;} 
img{border:0px;}
a:link {text-decoration: none; outline:none; color:#333;}
a:visited{text-decoration: none; outline:none; color:#333;}
a:hover{text-decoration:none; color:#00a2ea; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
input, textarea, select{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.imgbox { width:100%;}
.imgbox img{ width:100%;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
.red{color:#00a2ea;}
.blue{color:#f8b500;}
.green{color:#f8b500;}
.blue {color:#f8b500;}
/*
13px 1.08em
14px 1.16em
15px 1.25em
16px 1.33em
*/

.head{height:45px; line-height:45px; width:100%; position:fixed; left:0px; top:0px; z-index:50; background:url(../images/head.jpg) center no-repeat; background-size:cover;}
.head .logo{position:absolute; left:10px; top:7px;}
.head .btn1{position:absolute; left:130px; top:0px; white-space:nowrap; color:#FFF; font-size:1.16em;}
.head .btn1 em{background:url(../images/ico1.png) right center no-repeat; background-size:auto 35%; padding-right:12px;}
.topSearch{position:absolute; top:8px; right:10px; background:#FFF; height:29px; width:160px; color:#CCC;
-moz-border-radius:16px;
-webkit-border-radius:16px;
border-radius:16px;
}
.topSearch .form{height:29px; position:relative; overflow:hidden;}
.topSearch .input1{width:100%; height:29px; line-height:29px; text-indent:10px;}
.topSearch .btn1{position:absolute; top:0px; left:130px; width:29px; height:29px; background:url(../images/btn1.png) center no-repeat; background-size:60%;}
.topSearch2 { width:120px;}
.topSearch2 .btn1 { left:90px;}

.head h1{text-align:center; font-weight:400; color:#FFF;}
.head .btn2{display:block; width:45px; height:45px; position:absolute; left:0px; top:0px; background:url(../images/img45_1.png) center no-repeat; background-size:50%;}
.head .btn3{display:block; width:45px; height:45px; position:absolute; right:0px; top:0px; background:url(../images/img45_2.png) center no-repeat; background-size:50%;}
.head .btn4{display:block; width:45px; height:45px; position:absolute; left:0px; top:0px; background:url(../images/img45_6.png) center no-repeat; background-size:50%;}
.head .btn5{position:absolute; top:0px; right:10px; white-space:nowrap; color:#FFF; font-size:14px;}

.imgDiv img{width:100%;}

.footBtn{height:2.25em; line-height:2.25em; font-size:1.1em; text-align:center; background:#333;}
.footBtn a{padding:0 1.5em; color:#666;}
.footBtn a:hover{color:#FFF;}
.foot{text-align:center; padding:5px 5px 50px 5px; line-height:1.66em; color:#464646; font-size:0.92em;}
.foot a{padding:0 1em; color:#666;}
.foot a:hover{color:#FFF;}

.footNav{height:45px; width:100%; position:fixed; z-index:20; left:0px; bottom:0px; background:#fcfdfd; text-align:center; border-top:#e0e0e0 solid 1px;}
.footNav li{float:left; width:33.3%;}
.footNav a{display:block; height:45px; color:#ccc; background:url(../images/footNav.png) right top no-repeat; background-size:auto 100%;}
.footNav a div{padding-top:3px; height:23px;}
.footNav img{width:23px;}

.topA{text-align:right; padding-right:15px;}
.topA img{width:65px;}
.pageMore a{display:block; text-align:center; padding:15px 0; color:#ccc; font-size:1.25em;}
.pageMore2{padding:15px 10px;}
.pageMore2 a{display:block; height:35px; line-height:35px; text-align:center; background:#f3f3f3; color:#ccc; font-size:1.08em;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.indexTitle{height:35px; line-height:35px; position:relative; border-bottom:#ccc solid 1px; border-top:#f8b500 solid 2px; padding:0 10px;}
.indexTitle h1{font-weight:400; color:#f8b500;}
.indexTitle a{position:absolute; top:0px; right:10px; color:#999;}
.indexTitle a em{padding-right:10px; background:url(../images/ico3.png) right center no-repeat; background-size:auto 30%;}
.indexTitle2{border-top:#f8b500 solid 2px;}
.indexTitle3{border-top:#f8b500 solid 2px;}

.jobFoot{height:45px; width:100%; position:fixed; z-index:20; left:0px; bottom:0px; background:#fcfdfd; text-align:center; border-top:#e7e7e7 solid 1px;}
.jobFoot li{float:left; width:30%; text-align:center;}
.jobFoot img{width:25px; position:relative; top:10px;}
.jobFoot .li_01{width:40%;}
.jobFoot .li_01 a{display:inline-block; height:31px; line-height:31px; padding:0 15px; position:relative; top:7px; background:#f8b500; font-size:1.16em; color:#FFF;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
    .jobFoot .li_01 .a1 {
        background:#B7B9B9;
    }

.pageTips{position:fixed; z-index:100; left:50%; top:50%; margin-top:-20px; margin-left:-60px; height:40px; line-height:40px; width:120px; text-align:center; background:rgba(0,0,0,0.6); color:#FFF; font-size:1.33em; display:none;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.sitelist {
    position:absolute; top:30px; left:120px; z-index:60000; background:#fff; padding:10px 20px 10px 20px; border:#eee solid 1px; display:none;
 }
    .sitelist ul li {
        height:24px; line-height:24px;
    }

.footNav a.green {
    color:#f8b500;
}