﻿/* CSS Document */
html { background: #A0AFCB; }
@font-face { font-family: 'Novecento'; src: url('../font/Novecentowide.otf'); }
body { margin: 0; overflow-x: hidden; padding: 0; }
ul, li, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
ul, li { list-style: none; }
img { border-style: none; border-color: inherit; border-width: 0px; }
* { font: 12px/1.8 "Microsoft Yahei","微软雅黑",Tahoma,Geneva,Arial,Helvetica,sans-serif; color: #7D869F; text-decoration: none; _background-image: url(about:blank); _background-attachment: fixed; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    * { font-family: "Microsoft Yahei" !important; }
   /* #head { height: 118px !important; }*/
   /* .nav { height: 46px !important; }*/
}

@media only screen and (max-width: 1024px) {
    /*使用移动终端时的样式设定*/
    body { overflow: hidden; margin: 0 auto; width: 1024px; }
    .location { overflow: hidden; }
    #main { overflow: hidden; }
}

#head { background: url("../images/headerline.png") no-repeat scroll 0 0 #fff; height: 123px !important; }
.header { /*border-bottom: 2px solid #2C68BC; */height: 70px; margin: 0 auto; width: 1000px; }
.logo img { padding: 16px 0; }
.logo { width: 150px; float: left; }
.Language { float: right; padding-top: 27px; width: 200px; }
.Language a { margin-left: 10px; }
.Language .L0 { background: url("../images/Language0.png") no-repeat scroll 0 0; display: inline-block; height: 12px; width: 25px; }
.Language .L1 { background: url("../images/Language2.png") no-repeat scroll 0 0; display: inline-block; height: 12px; width: 25px; }
.Language .L2 { background: url("../images/Language3.png") no-repeat scroll 0 0; display: inline-block; height: 12px; width: 37px; }
.Language .L0:hover { background: url("../images/Language01.png") no-repeat scroll 0 0; }
.Language .L1:hover { background: url("../images/Language21.png") no-repeat scroll 0 0; }
.Language .L2:hover { background: url("../images/Language31.png") no-repeat scroll 0 0; }
.search { background: none repeat scroll 0 0 #F8F2EF; border: 1px solid #E6DCD3; border-radius: 4px; float: right; margin-top: 16px; width: 35px; margin-right: 10px; }
.search .button { height: 35px; }
.input { width: 0px; float: left; overflow: hidden; }
.input input { border-style: none; height: 33px; width: 130px; background: none; text-indent: 10px; margin-bottom: 0 !important; padding: 0 !important; }
.button input { background: url("../images/searchbtn.png") no-repeat scroll 9px 9px transparent; border: medium none; height: 35px; width: 35px; cursor: pointer; }
.managline { background: url("../images/manag1.png") no-repeat scroll 0 0 #F3EAE4; border: 1px solid #E6DCD3; border-radius: 3px; float: right; height: 35px; margin-top: 16px; width: 100px; overflow: hidden; }
.managbtn1 img { padding-left: 10px; padding-top: 8px; }
.managbtn1 { float: left; margin-bottom: 15px; }
.managline .button1 { float: left; padding-left: 10px; padding-top: 7px; }
.managline .button1 .btn01 { background: url("../images/manabtn1.png") no-repeat scroll 0 0 transparent; padding: 4px 19px; margin-right: 3px; }
.managline .button1 .btn01:hover { background: url("../images/manabtn11.png") no-repeat scroll 0 0 transparent; }
.managline .button1 .btn02:hover { background: url("../images/manabtn22.png") no-repeat scroll 0 0 transparent; }
.managline .button1 .btn02 { background: url("../images/manabtn2.png") no-repeat scroll 0 0 transparent; padding: 4px 28px; }
.menu0 { width: 1000px; margin: 0 auto; height:55px;
}
.nav li { /*background: url("../images/menuline.png") no-repeat scroll 0 0 transparent;*/
    float: left; list-style: none outside none;  width:80px; text-align: center;line-height: 55px; position:relative; height:55px;margin-left: -12px}
.nav li a { background-position: center 17px !important; display: block; padding: 7px 7px; /*text-indent: -9999px;*/ color:#858585; width:70px; font-size: 13px; font-weight: bold; line-height: 43px;}

li.menu1{ width:60px;}





.nav {/* background: url("../images/menuline.png") no-repeat scroll right 0 transparent;*/ overflow: hidden; /*width:784px;*/ height: 47px; float: right;  height:100%;}
#bd { background: url("../images/bdbg.png") no-repeat scroll center top #A0AFCB; min-height: 700px !important; position: relative; }
.footer .left a { padding: 0 10px; }
.footer { margin: 8px auto 0; padding-bottom: 60px; width: 1000px; }
.footer .left { color: #828CA5; width: 880px; float: left; }
.footer .left a { color: #828CA5; }
.footer .right { width: 120px; float: right; margin-top: 5px; }
.pagetop { background: url("../images/pagetitle/bg-main.jpg") no-repeat scroll center 0 transparent; height: 119px; }
.pagetitle { margin: 0 auto; width: 1000px; position: relative; height: 119px; }
.pagetitle img { position: absolute; bottom: 10px; left: 0; }
.location { color: #7C849C; padding: 10px 0; text-align: right; }
.location img { margin-right: -8px; padding-right: 8px; }
.location span { color: #006834; font-weight: bold; }
.location span a { font-weight: bold; }
#main { margin: 0 auto; width: 1000px; }
#newslist li { display: none; }

/* 二级导航 */
.showNav{ position:relative;}
.hbg {position: absolute;left: 0;bottom: -136px;width: 100%;height: 106px;background-color: #006834;z-index: -4;transition: all 400ms;-moz-transition: all 400ms;-webkit-transition: all 400ms; overflow:hidden;}
.nav li:hover a{ color: #fff;}
.nav li.current a{ color: #fff;}
.nav li.current .hbg{ bottom: 0px;}
.innavposit{width:100%;z-index: 999;position:relative;}
.innavbg{width:100%;height:60px;background:#00A54A;display:block;position:absolute;top: 55px;left:0;z-index: 999;display:none; opacity:0.9;}
.innav{position:absolute;top:0;left:0px;z-index: 999;width:700px;}
.innav dd{line-height: 50px;float:left;margin:0 15px;}
.innav dd a{display:block;color:#fff;font-size: 13px;font-weight: bold; line-height: 50px;}
.innav dd a:hover,.innav .on a{color:#000000;}
.pr{ position:relative; width:1200px; margin:0 auto;} 
.navbg .suNav{display:none;}
.suNav .sNav>div{ position:absolute; top:0px;display:none;}
.suNav{height:50px;}
.sN1{left:300px;}
.sN1 .innav{width:540px;}
.sN2{left:381px;}
.sN2 .innav{/*width:260px;*/}
.sN3{left:462px;}
.sN3 .innav{width:430px;}
.sN4{left:543px;}
.sN5{left:623px;}
.sN5 .innav{width:1200px;}
.sN6{left:320px;}
.sN6 .innav{width:773px;}
.sN7{left:785px;}
.sN7 .innav{width:300px;}
.sN8{left:1065px;}
.sN8 .innav{width:300px;}
.sN9{left:1145px;}
.sN9 .innav{width:300px;}
