﻿@charset "utf-8";
*{ font-family: "Microsoft Yahei",Arial;  }
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }
.no-bg{background: none;}
body{min-width: 1100px;}
/*锟斤拷页*/
.bg-top{background: url("images/top-bg.png") no-repeat center;height: 21px;}
.index-top{background: url("images/nav-bg.png") repeat-x;height:132px;width: 100%;position: relative;z-index: 10;}
.main-width{width: 1100px;margin: 0 auto;}
.logo{display: block;float: left;}
.nav-list{float: right;/* width: 60%; */position: relative;margin-top: 57px;}
.nav-list li{float: left;}
.nav-list li.one-li{text-align: center;display: block;position: relative;}
.nav-list li.one-li a.one-a{font-size: 18px;text-decoration: none;display: block;text-align: center;color: #515151;width:142px;height: 41px;line-height: 41px; }
.nav-list li.one-li:first-child a.one-a{width:100px;margin-right: 17px; }
.nav-list li.one-li a.one-a.on{text-decoration: none;color: #fff;
    background: #f4a000;
    -webkit-box-shadow: 2px 3px 3px #bab9b9;
    -moz-box-shadow: 2px 3px 3px #bab9b9;
    box-shadow: 2px 3px 3px #bab9b9;
}
.nav-list li.one-li a.one-a:hover{text-decoration: none;color: #fff;background: #f4a000;
    -webkit-box-shadow: 2px 3px 3px #bab9b9;
    -moz-box-shadow: 2px 3px 3px #bab9b9;
    box-shadow: 2px 3px 3px #bab9b9;
}
.nav-list li.one-li a.one-a:active{ text-decoration: none; }
.nav-list li.one-li a.one-a:visited{text-decoration: none; }
.footer{padding: 5px 3px;text-align: center;color: #666;}
.nav-list li.one-li div{width: 120px;top: 41px;height: 0px;overflow: hidden;position: absolute;left: 12px;padding-bottom: 0px;}
.nav-list li.one-li div span{display: block;width: 100%;/* padding: 11px 0; */}
.nav-list li.one-li div span a{color: #4e4e4e;display: block;font-size: 14px;text-decoration:none;padding-top: 10px;padding-bottom:10px;background:#fff; /*border: 2px solid #f09c27;border-top: none;border-bottom: 0;*/}
.nav-list li.one-li div span:last-child a{ /*border-bottom: 2px solid #f09c27;*/}
.nav-list li.one-li div span a.on{text-decoration: none;color: #fff;}
.nav-list li.one-li div span a:hover{  text-decoration: none;background: #f09c27;color: #fff; }
.nav-list li.one-li div span a:active{ text-decoration: none; }
.nav-list li.one-li div span a:visited{text-decoration: none; }
.nav-list li.one-li:hover div{ transition: 1s;height: 500px; }
.btn_gotop{ display: none; position:fixed; bottom:100px; right: 25px; width: 40px; height: 40px; background: url(images/top.png) no-repeat;}
.btn_gotop a{display: block; width: 100%; height: 100%;}
.banner{width: 100%;position: relative;top: -10px;}
.banner img{width: 100%;}
.main-content-bg{background: #f8f8f8;border-top: 5px solid #f09c27;position: relative;top: -10px;}
.main-content-bg.no-bg{background: none;}
.main-content-bg .main-content{padding: 77px 0;}
.main-content-bg .main-content .link-list{}
.main-content-bg .main-content .link-list li{float: left;margin-right:15px;margin-left: 18px;}
.main-content-bg .main-content .link-list li img{float: left;margin-right:10px;}
.main-content-bg .main-content .link-list li a{text-decoration: none;float: left;background: #fff;display: block;width:152px;height: 56px;line-height: 56px;font-size: 22px;font-weight: bold;text-align:center; }
.main-content-bg .main-content .link-list li a.num1{color: #00a1de;}
.main-content-bg .main-content .link-list li a.num2{color: #e7960f;}
.main-content-bg .main-content .link-list li a:link{text-decoration: none;}
.main-content-bg .main-content .link-list li a:hover{text-decoration: none;}
.main-content-bg .main-content .link-list li a:active{text-decoration: none;}
.footer{background: #f4a000;padding: 22px 0;text-align: center;color: #fff;}
.text-p{font-size: 18px;line-height: 36px;text-indent: 2em;color: #202020;}
.text-p-h1{color: #ed7d31;margin:20px 0 10px;font-weight: bold;}
.img{margin: 50px auto;}
.img img{margin: 0 auto;}
.bg-footer{background: #6e6e6e;padding: 100px 0;position: relative;top: 10px;}
.bottom-wrap{}
.bottom-wrap ul{ }
.bottom-wrap ul li{float: left;width:20%;   }
.bottom-wrap ul li a{color: #fff;}
.bottom-wrap ul li h1{ color: #fff;font-size: 24px;font-weight: bold;}
.bottom-wrap ul li h2 {margin-bottom: 15px; }
.bottom-wrap ul li h2 a.first-menu{ display:block;font-size: 18px;}
.bottom-wrap ul li a.sub-menu{ display:block;font-size: 12px;line-height: 25px; }
.title{font-size: 26px;line-height: 36px;color: #00a1de;text-align:center ;font-weight: bold;padding-top: 50px;padding-bottom: 10px;}
.text-p2{font-size: 18px;line-height: 36px;color: #202020;padding: 0 15px;margin-bottom:25px;}
.text-list{padding-left: 304px;padding-top: 50px;}
.text-list li{background: url("images/li-icon.png") no-repeat left; padding-left: 20px;font-size: 18px;line-height: 36px;color: #202020;font-weight: bold;}
.text-list2{padding-left: 366px;font-size: 18px;line-height: 36px;color: #202020;font-weight: normal;}
.job-wrap{  width: 1052px;  margin: 0 auto;  }
.job-wrap ul{}
.job-wrap ul li{
    margin-top: 20px;
}
.job-wrap ul li .dept-title{background: url("images/li2.jpg") no-repeat;height: 34px;line-height: 34px;width: 100%;font-size: 15px;cursor: pointer;font-weight: bold;color: #fff;padding-left: 15px;}
.job-wrap ul li .dept-title.on{background: url("images/li-in.jpg") no-repeat;}
.job-wrap ul li .job-list{  padding: 20px 0;display: none;  }
.job-wrap ul li .job-list table{}
.job-wrap ul li .job-list table tr{}
.job-wrap ul li .job-list table tr td{padding: 10px 0;border-bottom: 1px dashed #ddd;}
.job-wrap ul li .job-list table tr td h1{line-height: 25px;padding-left: 50px;font-size: 18px;}
.job-wrap ul li .job-list table tr td h2{line-height: 25px;padding-left: 50px;font-size: 18px;}
.help-list{padding-left: 30px;}
.help-list li{background: url("images/li-icon.png") no-repeat 0 10px;padding-left: 23px;}
.help-list li .help-q{font-size: 18px;color: #f4a000;line-height: 36px;}
.help-list li .help-a{font-size: 14px;line-height: 1.5;color: #535353;letter-spacing: 3px;}
.newsContent{}
.newsContent table{margin: 30px auto;width: 900px;}
.newsContent table tr td{border: 1px #000 solid!important;padding: 5px 10px;text-align: center;}
/*.newsContent table tr:nth-of-type(1)  td{font-weight: bold;}*/
.xc-title{text-align: center;font-weight: bold;font-size: 36px;color: #000;}