@charset "utf-8";
/* css document */

body {margin: 0; color: #333; background:url(/uploads/image/images/bg.png) 0 36px no-repeat #fff; overflow-x: hidden; }
* {margin: 0;padding: 0;font-family: "微软雅黑","宋体","黑体",helvetica neue,tahoma,arial,'hiragino sans gb';color: #333; font-size:15px; outline:none; }
a {color: #333;text-decoration: none}
a:hover, a:focus {color: #d21d1d; text-decoration: none}
ul,li { margin:0; padding:0; list-style:none;}
.clear {clear: both;}
.clearfix {*zoom: 1}
.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0}
img {border:0;}

.headinfo {
    width: 100%;
    /*height: 36px;*/
	height: 40px;
    background-color:#18a0da;
}
.headinfo span,.headinfo span a  {
    line-height: 40px;
    color:#fff;
	/*新增*/
	font-weight: bold;
    font-size: 16px;
}
.search { width:350px;  float: right;height: 27px; margin-left: 20px;  display: block;  margin-top: 7px;  }
.search .textinput { width:310px; height:25px; border:1px solid #448aca; float: left; text-indent: 10px; line-height: 25px;}
.search .imgbutton { background:  no-repeat; width:35px; height:27px; float:left; border:0; cursor: pointer;}

.headinfo span.right {
    float: right;
    margin-left:20px;
}
.container,.footercon { width:1180px; margin:0 auto; position: relative; }
.head {
    height: 216px;
}
.head img {
    vertical-align: middle;
    margin: 45px 0 0 20px;
}
.nav {
    background:#18a0da;
    height: 60px;
    border-bottom: 2px solid #084d7e;
    position: relative;
    z-index: 20;
}
.nav a {
    line-height: 60px;
    display: block;
    color:#fff;
    text-align: center;
    width: 200px;
    /*padding-left:30px;*/
    float: left;
    /*font-size: 22px;*/
	font-weight:bold;
	font-size:27px;
}
.nav a:hover,.nav .on {
    background-color:#006498;
}

/*.nav_1 { background:  20px center no-repeat;}
.nav_2 { background:  20px center no-repeat;}
.nav_3 { background:  20px center no-repeat;}
.nav_4 { background:  20px center no-repeat;}
.nav_5 { background:  20px center no-repeat;}
.nav_6 { background:  20px center no-repeat;}*/

.picscroll {
    position: absolute;
    top: 0;
    z-index: 10;
}


.footer {
    width:100%;
    background-color: #057cb9;
    min-width:1180px;
    margin-top: 10px;
    height: 160px;
}
.footercon {
    width: 1180px;
    margin: 0 auto;
    margin-top: 15px;/**/
    position: relative;
}
.footer * {
    color: #ffffff;
}
.copyright {
    text-align: center;
    line-height: 50px;
    height:20px;
}
.footercon .left{ float:left;width:351px;}
.footercon .left li{ float:left;color:#fff;font-family:"微软雅黑"; font-size:14px; padding:20px}
.footercon .left li a{color:#fff}
.footercon .left li a:active{color:red}
.footercon .right{ float:right;width:711px; height:49px; padding:20px;
    margin-right:76px;}
.footercon .right li{color:#fff;font-family:"微软雅黑"; font-size:14px; line-height:34px;text-align:right}
.footercon .right li a{color:#fff}
.footercon .right li a:active{color:red}
.dz {
    position: absolute;
    left: 0;
    top: 0;
}
.footercon ul {
    margin-left: 130px;
}
.footercon li {
    float: left;
    width: 31%;
    line-height: 33px;
}

.pages { width:95%;text-align: center;padding: 12px;clear: both;margin-top: 10px;}
.pages span, .pages a, .pages b {font-size: 16px;margin: 0 2px;}
.pages span font {color: #333333;font-size: 12px; float: none;}
.pages a, .pages b {border: 1px solid #ccc;background: #ddd;padding: 2px 8px;text-decoration: none}
.pages span { padding-right: 10px}
.pages b, .pages a:hover {background: #0168b5;color: #ffffff;}


