/* CSS Document */
body{ width:1440px; overflow-x:hidden; font-family:"微软雅黑"; font-size:14px; background:#f6f4e7}
body, div, ul, li, img, p{ margin:0; padding:0;}
ul,li{ list-style:none;}
a{ text-decoration:none}
a img{ border:0px;}
a:hover{cursor:pointer}
input{outline:none;}
img{vertical-align:top}

.search{height:44px; border:1px solid #8d8d8d; border-left:none; border-right:none; overflow:hidden; background:#f6f4e7; width:1440px;}
.search div,.search form{ float:left;}
.search img,.search form{ margin-top:10px;}
.search div{ line-height:46px; margin-left:140px;}
.search form{ margin-left:260px; display:inline}
.search img{ margin-left:50px; margin-left: 500px;}
.input1{ background:url(../images/search.jpg) bottom no-repeat; border:none; width:230px; padding-left:37px; height:23px; line-height:23px; background-size:100% 100%}

.top{ background:url(../images/topbj.jpg) repeat-x; width:1440px; height:118px; overflow:auto}
.top1{ float:left; margin-left:120px;}
.top2{ float:left; margin-left:140px;}
.navright{width:1024px; margin-left:196px; background:url(../images/navright.jpg) right no-repeat; height:78px; padding-top:36px;}
.nav{background:url(../images/nav.jpg) no-repeat; overflow:hidden; width:784px; padding-left:44px; color:#fff;}
.nav li{ float:left;line-height:73px; width:77px; }
.nav li a{display:block; float:left;color:#fff; width:76px; text-align:center;}
.nav li span{display:block; float:left; width:1px; _overflow:hidden;_background:#fff; _height:14px; _margin-top:30px; }

.bk{width:1000px; margin:auto; margin-top:20px; overflow:hidden}
.bk1{background:url(../images/bj1.jpg) no-repeat; margin-top:0px; font-size:15px; padding:105px 49px 60px 678px; width:273px; color:#686868; font-weight:600; line-height:28px; text-indent:2em}
.bk2{background:#fff; width:979px; height:341px; float:left}
.jff{ line-height:25px; font-size:15px; margin-left:10px; font-weight:600; float:left; width:315px;}
.jff li{ margin-bottom:5px; height:49px; overflow:hidden; color:#686868;}
.jff li span{color:#707a00}
.jff li .lans{color:#2e86b2}
.jtj{float:left; background:url(../images/bk2fgl.jpg) left no-repeat; width:410px; height:286px; padding-left:40px; padding-top:25px; margin-top:15px;}
.jtj1{ text-indent:2em; line-height:28px; margin-bottom:10px; color:#686868; font-weight:600; font-size:14px; text-align:justify}
.jtj1 span{ color:#707a00}

.bk3{background:url(../images/bk3.jpg) no-repeat; padding-top:102px; padding-left:37px; height:278px;}
.zjgd{float:left; margin-left:105px; font-size:15px; line-height:25px; text-indent:2em; color:#686868; font-weight:600; width:533px; margin-top:70px;} 
.bk3_1{float:left; width:979px; height:245px; background:#fff;}
.zwh{width:515px; float:left; margin-left:42px; margin-top:15px;color:#686868; font-size:15px; font-weight:600; line-height:28px;}
.zwh p{ margin-top:5px; margin-bottom:15px; text-indent:2em;}
.zwh p a{color:#f36700}

.bk4{width:979px; float:left; background:#fff; height:370px;}
.zlgc{ background:url(../images/jsxxjj.jpg) left bottom no-repeat; width:560px; float:left; height:355px; margin-top:10px; margin-left:17px;}
.gc{ font-size:14px; color:#686868; font-weight:600; line-height:22px;}
.gc span{color:#5c6500}
.gc1{width:450px; margin-left:100px; margin-top:20px;_width:460px;}
.gc2{width:400px; margin-left:150px; margin-top:10px;_width:410px;}
.gc3{width:350px; margin-left:200px; margin-top:10px;_width:375px;}
.gc4{width:308px; margin-left:250px; margin-top:13px;_width:330px;}

.bk5{float:left; width:979px; height:481px; background:#fff;}
.bk5 div{ margin-left:42px; margin-top:15px;}
.left{background:url(../images/left.jpg) repeat-y; width:11px; height:1236px; float:left; _height:1294px;}
.right{background:url(../images/right.jpg) repeat-y; width:10px; height:1236px; float:left;_height:1294px;}
.bk6{width:979px; float:left; height:1236px; background:#fff;}
.kf{width:890px; margin:15px auto; text-indent:2em; font-size:15px; color:#686868; font-weight:600; letter-spacing:2px; line-height:25px;}

.tpz{float:left; width:445px;margin-left:42px; display:inline;text-align:justify; line-height:30px; font-size:14px; font-weight:600; color:#fff;}
.ylry{ background:url(../images/xiekuai1.gif) no-repeat; width:369px; height:97px;  z-index:999; position:relative; padding:40px 15px 12px 11px; overflow:hidden; margin-top:-60px;}
.jssb{width:373px; height:93px; margin-top:3px; background:#a7b06f; padding:11px;}
.jssb .img{float:left; margin-right:15px}
.jssb .td{text-align:justify;}
.yhgz{background:url(../images/xiekuai2.gif) no-repeat; width:369px; height:97px;  z-index:999; position:relative;margin-top:-54px; padding:12px 15px 40px 11px; overflow:hidden; margin-top:3px;}
.tpy{float:left; width:395px; padding-left:44px; border-left:5px solid #6c7700; color:#fff;text-align:justify; line-height:30px; font-size:14px; font-weight:600;}

.bk8{background:url(../images/bk8.jpg) no-repeat; margin:30px auto; height:359px; width:378px; padding-left:567px; padding-top:90px; padding-right:55px; color:#686868; font-weight:600; line-height:25px;}
.bk8 span{color:#f36700}
.bk8 form{ line-height:35px;}
.bk8 form input{ border:1px solid #b5bc86; line-height:20px;_margin-top:5px;}

.foot{ background:#99a358; margin-top:30px; width:1440px; overflow:auto; font-weight:600}
.logo{ margin:28px 19px 27px 220px; width:355px; border-right:1px solid #fbf8d0; float:left; height:116px; display:inline;}
.logo img{ margin-top:20px;}
.foot_y{ float:left; margin-top:23px;}
.nav1 li{ float:left; margin-right:15px;}
.nav1 li a{ color:#fff;}
.nav1 li a:hover{ color:#ffde00}
.foot_y div{ color:#fff; line-height:25px;}
